在项目的pro文件所在的文件夹中添加源文件lib_header ,entityobject 如下图所示:
在 pro 文件里面添加源文件的路径如下所示:
这个英文符号点,表示当前目录,因为这个文件是和pro文件在同一个目录下,所以用./
INCLUDEPATH += ./lib_header ./entityobject
然后开始添加所需要的cpp文件和.h文件。如下所示:
添加完之后,左侧的项目里面就会出现添加的文件,如图所示:
这里因为我没有添加lib_header的cpp文件和.h文件,所里左侧没有显示。
因为lib_header里面只有头文件,他的cpp在lib里面,所有的dll都在lib里面,所以要将lib添加进来。
如下图所示:
添加了lib文件夹下面的NetItfd 的dll文件。
然后我们再将这个lib文件放在当前的文件夹里面,这里的当前文件夹不是pro所在的文件夹,而是在构建目录下面,查看构建目录如下:
添加lib到构建目录下:
就可以正常编译了。
后续打包完成还需要将所需的dll文件拷贝到exe所在的文件下面