当前位置: 技术问答>linux和unix
请教大家一个关于linux下动态链接库的问题?
来源: 互联网 发布时间:2016-09-17
本文导语: 我从网上下了个.so的文件,现在想用它,该怎么用了??????????????????? 最好给我个例程!!!!!!!!!!!! | #include库头文件,然后编译的时候 加 -L/libdir ...
我从网上下了个.so的文件,现在想用它,该怎么用了???????????????????
最好给我个例程!!!!!!!!!!!!
最好给我个例程!!!!!!!!!!!!
|
#include库头文件,然后编译的时候
加 -L/libdir
程序中使用库函数就可以了。
具体命令如下:
加 -L/libdir
程序中使用库函数就可以了。
具体命令如下:
gcc -L/libpath(你要使用的) -lxxxxx(例如你的库叫 libbluetooth,那就是 -lbluetooth)
|
想要在哪里用?在系统中用吗?那就把它放到/usr/lib或者/lib,或者/usr/lib64或者/lib64文件夹中吧。如果你想在编译单个文件的时候用,楼上已经说得很具体了。
|
加入系统的lib路径中,/etc/ld.so.conf有写
然后ldconfig
然后编译的时候加上就可以了。
然后ldconfig
然后编译的时候加上就可以了。