首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

一个QT工程,是以前在qt4.5上写的.现在安装了新的QT4.7,却编译不通过了.解决办法

2012-04-10 
一个QT工程,是以前在qt4.5上写的.现在安装了新的QT4.7,却编译不通过了.编译错误提示说:找不到那些动态链接

一个QT工程,是以前在qt4.5上写的.现在安装了新的QT4.7,却编译不通过了.
编译错误提示说:找不到那些动态链接库.


在qt4.5好好的,到了qt4.7就出问题,为什么?


为什么找不到库?我在pro文件里,已经写明了库的路径和名字了.如下:

LIBS += -Lopenssl/Lib \
  -lssleay32 \
  -llibeay32


但编译提示还是说找不到-llssleay32这个库.

在qt4.5没有问题,在qt4.7却有问题,怎么办啊?

[解决办法]

探讨

引用:
应该不会出现这种问题啊…… clean 之后重新编译试试看


就是出现了这种问题啊.

qt4.5的整个工程,包括代码和编译结果,默认都是放在一个文件夹下面的:

文件夹:test

而qt4.7的工程,则是默认分开两个文件夹存放,一个放代码,另一个放编译结果:

文件夹:test和test-build-desktop
……

热点排行