Makefile 链接静态库

Makefile 链接静态库,第1张

Linux的静态库是以.a结尾的,要连接静态库有两种方法,一种是在编译命令最后直接加上库路径/库名称。

例如你的库在绝对目录/lib/libtest.a下面

你就可以这样来编译

你可以用-L制定库的目录,用-l指定库的名称。(是一起用的-L -l)

例如库的名称为libtest.a 那么就用-ltest

注:-ltest要放在-o的后面,不然不会起作用。

详细可参考: https://blog.csdn.net/u011964923/article/details/73297443

1、选择"project">,"propertise">,"C/C++Build">,C/C++Build的下拉菜单"Settings"选项>。

2、Settings的"ToolSettings"选项卡>,ToolSettings选项卡下的"GCCCLlinker"选项>,GCCCLinker选项下的"Librarie“选项。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11405095.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存