当前位置: 技术问答>linux和unix
如何在AIX系统下编写动态库的调用程序
来源: 互联网 发布时间:2014-12-30
本文导语: 动态库已经写好 但运行程序编译出来总是调用的是静态库 (编译过程中如果静态库不在,会告诉库找不到 我在cc的参数中已经写了 -bdynamic,但似乎无效) 请问如何调用我写的哪个动态库 那cc的参数如何写? ...
动态库已经写好
但运行程序编译出来总是调用的是静态库
(编译过程中如果静态库不在,会告诉库找不到
我在cc的参数中已经写了 -bdynamic,但似乎无效)
请问如何调用我写的哪个动态库
那cc的参数如何写?
但运行程序编译出来总是调用的是静态库
(编译过程中如果静态库不在,会告诉库找不到
我在cc的参数中已经写了 -bdynamic,但似乎无效)
请问如何调用我写的哪个动态库
那cc的参数如何写?
|
你调的是.so还是.a!
.a:
OBJDEMO = demo.o
all: $(WORKDIR)/bin/Demo
@echo "File build OK!"
@rm *.o
$(WORKDIR)/bin/Demo : $(OBJDEMO)
cc -o $@ $(OBJDEMO) $(WORKDIR)/lib/libdemo.a
.a:
OBJDEMO = demo.o
all: $(WORKDIR)/bin/Demo
@echo "File build OK!"
@rm *.o
$(WORKDIR)/bin/Demo : $(OBJDEMO)
cc -o $@ $(OBJDEMO) $(WORKDIR)/lib/libdemo.a