向C程序添加自定义库
作者:互联网
我正在使用Ubuntu Linux
我已经创建了一个自定义的静态库Mylib.a,我可以将其仅包含在与静态库位于同一目录中的c文件中.
我想使其成为一个通用库,这样我就可以将库文件包括到我想要的任何c文件中,而无论其位置如何
解决方法:
您可以将该.a文件(或更好的.so文件)复制到标准位置,例如/usr/lib.
如果从命令行编译,则还需要指定库名称(即使它已经在/usr/lib中),这与指定标准库(如-lpthread)时的方式相同.
您还可以在makefile
中指定库路径和库名称
标签:ubuntu-14-04,c-3,linux 来源: https://codeday.me/bug/20191027/1946104.html