Qt的pro配置详解
前言
Qt使用qmake构建工具来构建工程,作用和cmake一样,生成Makefile。Qt的pro文件则对应cmake的CMakeLists.txt。下面讲解一下pro文件各个参数的意义和用法。
自定义变量
我们在使用第三方库的时候经常会遇到需要导入同一路径下的多个库文件,添加一个自定义变量来表示路径,可以简化pro文件。
这里我们以opencv为例,OPENCV_HOME为opencv的根目录,$$quote()用来去除路径中的空格,不然无法识别。INCLUDEPATH用来指定头文件搜索目录。LIBS用来添加依赖库,-L后面跟库的路径,-l后面接库的名字(去掉前面的lib和后面的.a或.dll等后缀)。同一个路径后面添加多个库,只需要空格后面继续使用-l就行。
Qt的pro配置详解
http://yoursite.com/2019/05/15/Qt的pro配置详解/