• 4912阅读
  • 1回复

高手解释下下面pro文件中有关libs的意思 [复制链接]

上一主题 下一主题
离线feitian542
 

只看楼主 倒序阅读 楼主  发表于: 2010-12-21
在工程文件.pro中有下面一行,不知道如何解释,高手帮忙解释下

LIBS = -L$$(QT_BUILD_TREE)/example/tools/plugandpaint/plugins -lpnp_basictools
我知道这是要加载一个库文件,但是不明白
1、对于上面的-L是什么意思?
2、最后的plugins -lpnp_basictools又是什么意思??
离线cycloneii

只看该作者 1楼 发表于: 2010-12-21
-L《library search path》
-l《库文件soname》
LIBS = -L$$(QT_BUILD_TREE)/example/tools/plugandpaint/plugins -lpnp_basictools
就是说根据环境变量QT_BUILD_TREE的值,增加库文件的查找路径$(QT_BUILD_TREE)/example/tools/plugandpaint/plugins,
链接libpnp_basictools.a或者libpnp_basictools.so,一般so动态库优先链接

快速回复
限100 字节
 
上一个 下一个