我在光盘D上安装了QT(在Windows上)。我想将它移到光盘C.是否可以这样做?
如果我只是将QT文件夹从C复制到D,那么当我编译使用QT的应用程序时,我会发现很多错误。 错误是因为qmake.exe包含要包含的完整路径,bin和libs文件夹。因此,当我使用qmake为Visual Studio 2005创建解决方案时 - 此解决方案包含来自光盘D的旧QT文件夹的依赖项。并且我发现如何在不重新安装QT的情况下如何删除此依赖项。
对于我的一台机器来说这不是一个大问题 - 我可以重新安装。但我需要将此更改交付给数以百计的其他开发人员计算机,我希望尽可能简单,无需重新安装QT。
答案 0 :(得分:2)
检查您的%PATH%
环境变量。你应该有D:\ qt \ qt-4.5.3 \ bin之类的东西。只需将其更改为新路径即可。 Etvoilà!
答案 1 :(得分:1)
从www.runfastsoft.com下载QtMove,一切都可以在一分钟内完成。
我在几台PC上用它来重新定位不同版本的Qt,工作正常!
答案 2 :(得分:0)
我想重新编译qmake会解决你的问题。