2016-08-04 65 views
0

我在Windows 8上安装了Qt-5.7,因为我无法从Linux(我的最爱)构建我的发布的.exe以便使用即使在互联网上搜索了很多东西(如果需要交叉编译......),也可以在Windows操作系统上运行。安装完成后,我只想确保我可以构建/运行第一个应用程序(由Qt-creator“filesystembrows”默认提供的一个示例),并且我已经按照the official guide将Qt构建为共享库,但问题是当我输入第一个命令行时,我得到:'nmake' is not recognized as an internal or external command'即使更新了系统的可变环境(C:\Qt\Qt5.7.0\5.7\mingw53_32\bin哪一个是在Windows上安装Qt时的默认路径设置),它仍然显示相同的消息。任何帮助只为Windows(作为共享库)建立一个独立的.exe请在Windows 8上使用Qt-creator构建(编译)一个基本的独立.exe应用程序

+0

我想了解情况。所以你想要一个独立的.exe库与动态链接?那是对的吗?如果是这样,只需复制所需的DLL,并将它们放到一个文件夹中.exe – Dillydill123

+0

是的,这是我想要的 –

+0

好吧,试试这个... http://stackoverflow.com/questions/8312725/how-to-create -executable-file-for-a-qt-application – Dillydill123

回答

0

为什么不使用qtcreator来建立你的项目?

您是否使用qtcreator制作测试应用程序来测试您的构建环境?

P.S .:如果你愿意,我可以解释如何使用Visual Studio作为编译器,使用QtCreator作为IDE来构建应用程序。

+0

好的让我试试看看 –

+0

你是什么意思?你想了解一些关于如何使用Visual Studio和QtCreator的解释吗?或者你想用qtcreator做一个测试应用程序? – lemmel

0

nmake是随Visual Studio和Windows SDK一起提供的构建工具。显然,你没有它。

看来你使用的是Qt的mingw版本;它带有一个捆绑的mingw副本。在那里,构建工具简称为make

相关问题