如何使用.so
制作Code::Blocks
文件?我为linux安装了Code::Blocks
。我一直在用它在Windows中制作.dll
。
来自项目选择的镜头:
答案 0 :(得分:1)
您想制作共享库。
答案 1 :(得分:1)
你想要Shared Library
。静态库是一个包含在它所使用的二进制文件的可执行文件中的库。虽然它们更易于使用,但它们会增加程序大小和更新的难度。链接共享库时,二进制文件中包含的所有内容都是对库名称的引用,库文件通常位于lib文件夹之一:/ usr / lib,/ lib,/ usr / local / lib,/ opt / lib等。
值得一提的是,共享库在运行时需要以下三种方法之一:
-Wl,-rpath,/path/to/dir/with/shared/lib/file
.so
文件放入其中一个lib
s(上面列出的)LD_LIBRARY_PATH