当前位置: 首页 > >

QT引入第三方库的方法

发布时间:

QT引入第三方库

有时需要在QT工程中引入第三方的库
比如我需要在QT工程中使用ffmpeg 那么就需要将ffmpeg引入到工程中来
引入的实质也就是把ffmpeg的库文件和头文件引入

QT工程的描述性文件

使用VS构建工程时 会生成sln文件描述工程
CMAKE工程有CMakeLists.txt描述工程组成
而QT中 则是pro文件来描述工程

通常在QtCreator生成的工程中会有 项目名.pro文件存在

引入库的语法

编译脚本中一般都会有引入链接库和指定头文件目录的语法
比如 make就是 gcc -L./inc -I./lib来指定链接目录和头文件目录
CMake中也引入了 include_directories和link_directories

在QT pro文件中则是 INCLUDE_PATH和LIBS
分别指定链接目录和头文件目录

比如 INCLUDE_PATH += ./inc
LIBS += ./lib/libffmpeg.so
就指定了inc目录为头文件目录,链接lib目录下的ffmpeg库
+= 的语法类似于makefile里的赋值语句 意为在原先变量的基础上增加内容.



友情链接: 传奇百科网 招聘百科网 非凡百科网 游艇百科网 口红百科网 创业百科网 软木百科网 91940 17440 91194 49787 80450 64604