添加步骤
1.-Qt Creator中,“项目”------“添加库” 2.把静态库和动态库文件放到项目文件夹中 3.在.pro文件中会添加如下代码:
- 添加动态库:如:lipsap.so (不需要添加路径)
LIBS+=-L$$PWD/…l (指定库的名称) (熟悉Linux语言的知道,PWD是当前路径的意思) - 添加静态库:(修改一下)如:halcon.a
win32:LIBS+=-L$$PWD/lib…/-lhalcon (不用带后缀文件名)
//项目文件夹的路径 INCLUDEPATH+=$$PWD/include
//头文件所在的路径 DEPENDPATH+=$$PWD/include (添加过后会多两行.h文件的路径)
如果是Linux操作系统,则是: linux:LIBS+= -L$$PWD/…
注意: 一般.lib文件类似于.cpp文件,需要一个.h文件作为接口!因此添加.lib文件时是要有.h文件! 一般.dll文件会有.lib文件和.h文件2个作为接口!因此要添加.h文件所在路径和.lib文件作为接口!
4.添加.h和.cpp文件(完全开源的)
关于LIBS变量的说明
-L 指定库名称 -l 指定库名称(小写的l) 无需后缀名,对.so,.a,.dll,.lib都适用 如果不带-l,则带后缀名
即: LIBS += -LD:/codetest/lib/-lws2_32 等同于 LIBS += D:/codetest/lib/ws2_32.lib 也等同于 LIBS += -L$$PWD/-lws2_32 也等同于
LIBS += -L$$PWD/ws2_32.lib
|