2013-05-20 46 views
0

我想要编译QT 5.0类似封装,适用于Visual Studio 2012编译QT 5.0

报价上http://qt-project.org/downloads我跟着这些指示http://qt-project.org/wiki/Building-Qt-5-from-Git和他们工作得很好,唯一的问题是,如果我重命名文件夹在我编译QT的地方(或将文件夹移动到其他地方)时,Visual Studio开始抱怨,当我尝试构建QT应用程序时,它没有找到调试信息或平台丢失,就好像编辑文件在其中嵌入了完整路径寻找依赖而不是相对路径。

我没有在网站上使用VS提供的包的原因是我还需要它的x86版本。

我面临的另一个问题是,编译文件夹有成千上万的文件需要很长时间来移动或删除,从网站的包中没有这么多的文件。

有没有人知道我第一次编译QT时有什么选择?

我用“-debug_and_release -C++ 11 -opensource -nomake例子-nomake测试”

谢谢!

+0

你为什么要重命名或移动已编译的Qt?我从来没有必要在Windows上这样做,我已经使用了Qt 5年以上。 – drescherjm

+0

简单而简单:配置后无法移动Qt。你需要从一开始就找到正确的道路。 – peppe

+1

我想要做的也是在一台计算机上编译QT,并将编译文件夹分发给我的团队,这样他们就不必自己编译QT了 –

回答

0

在VS上应该有Qt5菜单。必须有像Qt选项一样的东西。从“版本”选项卡中,必须将新路径添加为新版本,并且可能会删除旧路径,因为它不再存在。可能您还需要从项目的上下文菜单中更改项目的Qt版本。我没有在我前面的VS,但根据我的视觉记忆,这应该是一个窍门。

+0

嗨,它编译好,但是当我尝试执行程序时VS它告诉我,无法加载平台窗口。 –