Qt5调用外部头文件及库文件

以Qt5调用WInpcap头文件及库为例:

1、下载好需要的头文件及库

2、新建Qt5工程,打开工程中的.pro文件

3、添加头文件路径:

INCLUDEPATH    +=      路径1  \
                                       路径2

比如我的:INCLUDEPATH+=E:/Qt5/UDP_V003/WpdPack/Include  \
            E:/Qt5/UDP_V003/WpdPack/Include/pcap

4、添加库文件及.a文件路径

LIBS           +=            lib路径1     \

                                  lib路径2      \

                                  .a文件路径1   \

                                  .a文件路径2

比如我的:

LIBS+=E:\Qt5\UDP_V003\WpdPack\Lib\x64\wpcap.lib  \
    E:\Qt5\UDP_V003\WpdPack\Lib\x64\Packet.lib  \
    E:\Qt5\UDP_V003\WpdPack\Lib\libwpcap.a   \
    E:\Qt5\UDP_V003\WpdPack\Lib\libpacket.a

也可以这样写:LIBS+=E:\Qt5\UDP_V002\WpdPack\Lib\x64\wpcap.lib
LIBS+=E:\Qt5\UDP_V002\WpdPack\Lib\x64\Packet.lib
LIBS+=E:\Qt5\UDP_V002\WpdPack\Lib\libwpcap.a
LIBS+=E:\Qt5\UDP_V002\WpdPack\Lib\libpacket.a

看个人习惯了。

注意:看了有许多人添加库路径时是这样写的:

 

LIBS+=E:\Qt5\UDP_V002\WpdPack\Lib\x64\wpcap.lib Packet.lib

用空格将两个库文件隔开,写在一行里,我自己测试时一直报错,提示找不到后边的库文件路径(但是分开写运行一次后,再次改成写在一行的方式,运行时也不会报错,不知所以啊,如果写在一行里有提示报错的,可以尝试一下我的方式)。

  • 3
    点赞
  • 0
    评论
  • 4
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值