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里的赋值语句 意为在原先变量的基础上增加内容.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值