本文参考自:https://blog.csdn.net/hhhuang1991/article/details/84060977
由于对Qt pro文件不熟悉,在用QT导入库时,配置了LIBS
后提示:LINK : fatal error LNK1104: 无法打开文件“xxx.lib”
,解决方案如下:
-
根据官方文档,看下路径是否正确,如下:
- unix写法比较通用,需要用
-l
标识库名称,-L
标识库路径,在windows下,路径要用绝对路径
,这个地方比较关键。 - 如果路径中有空格的话就用双引号包起来。
- unix写法比较通用,需要用
-
针对于上面第一点,如果不想用绝对路径的话,用相对路径可以采用系统变量的方式,如下所示:
LIBS += $$PWD/lib/xxx.lib //$$PWD当前工程目录