Qt添加Lib库

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liubing8609/article/details/86559167

Qt添加Lib库

1. 添加第三方头文件

  1. 首先,添加头文件#include "ControlCAN.h"
  2. 然后,再将这个头文件放到工程的目录下。

2. 添加.lib文件

首先,将.lib文件放到对应的工程目录下(当然,放到其他路径也可以)。

但是,仅仅这样是不行的,工程不会主动去包含这个.lib文件,必须声明lib文件在哪里才可以。所以,要在.pro文件中,加上下述语句:

LIBS += -lE:/project/QT/usbcan_info/ -lControlCAN

解析:

  1. +=:这个符号是连在一起的,不要给分开了,写成+ = ,这样就是错的;
  2. +=:左右两边可以有空格,也可以没有空格,随意的;
  3. –l:之后紧接着就跟着.lib文件所在的目录,比如,目录是在E盘下的project目录下的QT目录下的usbcan_info下,注意,是紧跟着,不要分开,分开就错啦;
  4. –l:后面跟着的是.lib的文件名,注意,比如.lib文件是ControlCAN.lib,不要写成-lControlCAN.lib,不要带后缀,要写成-lControlCAN,同样,-l后面也没有空格。

完成以上操作,就指定.lib文件了。其实说穿了很简单,就是把.lib随便放到一个目录下,然后告诉工程.lib放到哪里了,叫什么名字。

3. 添加.dll文件

一个工程编译成功后,会在工程目录下生成2个目录,一个是debug目录,一个是release目录(注意,如果一个工程刚刚新建,是没有这2个目录的,不信的朋友可以看看)。

其中,debug就叫做输出目录!因为工程编译后的.exe就在这个目录下。

然后,将.dll文件放到这个目录下就OK

猜你喜欢

转载自blog.csdn.net/liubing8609/article/details/86559167
今日推荐