• 9421阅读
  • 3回复

请教Qt Creator如何加入第三方库文件 [复制链接]

上一主题 下一主题
离线odong
 
只看楼主 倒序阅读 楼主  发表于: 2012-05-10
请教:Qt Creator如何加入第三方库文件
公司的一个库文件,里面有我需要用到的.h、.CPP文件还有Lib、dll。
之前用VC6.0,只要subst /d x:这个命令把库文件映射成一个X盘,在Vc6.0里设置Tools->Options->Directories里把X:\路径添加进去,就可以编译成功了。
请教各位:现在用Qt Creator要如何才能把这些给加入,使编译不出错,出错都是找不到那些库文件。
离线odong
只看该作者 1楼 发表于: 2012-05-10
高手在哪~
离线odong
只看该作者 2楼 发表于: 2012-05-22
这方面终于解决了:
现共享下我的方法:
在PRO项目文件,添加两条语句:
INCLUDEPATH +=  库文件的头文件路
LIBS += lib的文件路径
这样后,就能找到库文件了;但是编译时总是出现了“undefined reference to XXX”;
全都是库文件的函数,最后找到了方法,也共享下:
LIBS += 直接写dll文件的路径
这样写后,我的工程全都编译过了,就不知道其他人的怎样。

ps:贴上这方法的网址:
http://blog.chinaunix.net/uid-13830775-id-307954.html
第二项第5条。
离线odong
只看该作者 3楼 发表于: 2012-05-28
引用第2楼odong于2012-05-22 15:14发表的  :
这方面终于解决了:
现共享下我的方法:
在PRO项目文件,添加两条语句:
INCLUDEPATH +=  库文件的头文件路
LIBS += lib的文件路径
.......

  唉,上面的方法仅限于编译通过,程序破起来就出问题了。
最终还是要:
1.使用工具转换lib文件
2.重新用gcc编译一遍lib。

快速回复
限100 字节
 
上一个 下一个