Qt、工程文件.pro的库引入和头文件引入、INCLUDEPATH和LIBS的详细使用方法
·
Qt、工程文件.pro的库引入和头文件引入、INCLUDEPATH和LIBS的详细使用方法
在.pro
文件中,INCLUDEPATH
用于引入外部库的头文件,LIBS
用于引入库文件。
引入外部库的头文件
外部库的头文件在工程目录下(也就是跟.pro
在同一级目录下),那么可以使用$$PWD
这个变量代替绝对路径:
INCLUDEPATH += \
$$PWD/libmytest/include
LIBS
用于引入库,-L
表示引入库目录,小写的-l
表示引入库的名称,且无需将库的后缀写上,Qt会自动根据系统去分析库的后缀。
方式一,直接将某个库引入:
LIBS += $$PWD/libmytest/lib/libmytest.a
方式二:引入库的目录和库名称:
使用-L
引入库的搜索目录:
LIBS += -L$$PWD/libmytest/lib
使用-l
引入库目录下的某个库:(无需添加库文件的后缀,Qt会自动分析后缀名称)
LIBS += -llibmytest
ends.
更多推荐
已为社区贡献7条内容
所有评论(0)