在平时工作中,我们使用Qt时大概率会使用到dll文件,那么我们如何将他添加到工程中呢?
首先我们新建一个工程,双击他的.pro文件如下图
在.pro文件中加入如下代码
LIBS += -L$$PWD/test -lexample
这里解释一下-L$$PWD的含义,表示 .pro所在目录,所以这里我们需要将你的dll文件放在test文件夹内并保存在.pro文件所在的文件夹下,否则按照路径搜索找不到dll文件,我们的dll文件名为example在前面加上-l可以将不同编译器库文件名差异屏蔽掉,通俗的说就是不需要在文件后面加上.dll文件属性后缀,这种方式在msvc库、mingw/gcc库都可以使用。
添加.h文件较为简单可以右键Headers选择Add New可以添加新的.h文件,你可以自己编写
也可以点击Add Existing Directory...来添加已有的.h文件,.c文件同理
也可以选择在.pro文件中直接进行添加
但是注意一定要将你添加的.h文件放在你创建的工程所在的.h文件同一个文件夹下。
有什么问题欢迎大家与我进行讨论