当前位置: 技术问答>linux和unix
弱弱的问:编译一小程序时加载arch时出现的一个小问题
来源: 互联网 发布时间:2015-08-21
本文导语: 你好 ,main.c程序用到了 libslib.a 这个库文件,程序中需要将这个包包含进去,我看到书中这样写的: gcc main.c -o main -L ./ -lslib 奇怪,为什么不是 -L ./libslib.a 而是 -L ./lslib。这里的-lslib是什么意思?麻...
你好 ,main.c程序用到了 libslib.a 这个库文件,程序中需要将这个包包含进去,我看到书中这样写的:
gcc main.c -o main -L ./ -lslib
奇怪,为什么不是 -L ./libslib.a 而是 -L ./lslib。这里的-lslib是什么意思?麻烦说明一下!
谢谢!
gcc main.c -o main -L ./ -lslib
奇怪,为什么不是 -L ./libslib.a 而是 -L ./lslib。这里的-lslib是什么意思?麻烦说明一下!
谢谢!
|
-L是指增加库文件搜索路径
-l指明要连接的库,libXXX.a或libXXX.so,只要写-l XXX就可以了
-l指明要连接的库,libXXX.a或libXXX.so,只要写-l XXX就可以了
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。