• 5715阅读
  • 3回复

Windows下为什么没有QtGui.dll和QtCore.dll?谢谢 [复制链接]

上一主题 下一主题
离线zsmdev
 
只看楼主 倒序阅读 楼主  发表于: 2011-10-24
Linux下写的程序,到Windows编译,提示找不到-lQtGui和-lQtCore
离线jorneyr

只看该作者 1楼 发表于: 2011-10-24
安装Qt SDK的话,都有的。
离线ninsun

只看该作者 2楼 发表于: 2011-10-27
最简单的答案就是……
你就是没有哪两个库……
如果有……
那就是编译器找不到那两个库……
修改一下pro文件,给个库的链接位置信息吧……
对了……QtGui和QtCore是核心库,这都找不到,只可能是Qt的安装路径没有在PATH环境变量里面吧……
离线dbzhang800

只看该作者 3楼 发表于: 2011-10-28
引用楼主zsmdev于2011-10-24 17:33发表的 Windows下为什么没有QtGui.dll和QtCore.dll?谢谢 :
在Linux下写的程序,到Windows下编译,提示找不到-lQtGui和-lQtCore

说明你的参数有问题,指定了两个不存在的库。

首先:不存在 QtGui.dll 或 QtCore.dll 这种东西。存在的是 QtGui4.dll QtGui5.dll ... 这样的东西

其次:编译时也不需要动态库的存在。

再次:链接时只要有 QtGui4.lib 或 libQtGui4.a 这样的东西存在即可。

再再次:QtGui.lib 或 libQtGui.a 这样的东西是可能存在的,比如在静态编译的情况下。
快速回复
限100 字节
 
上一个 下一个