错误 MSB6006:"cmd.exe"退出,代码 1 运行 QT 应用程序
error MSB6006: "cmd.exe" exited with code 1 running QT application
i使用可视化stdio 2012命令提示符编译了QT 5.0.1。当我创建控制台应用程序时,一切都很好,但当我创建QT应用程序时会抛出以下错误:
Error 1 error MSB6006: "cmd.exe" exited with code 1
(已安装QT视觉标准qt-vs-addin-1.2.0
(
打开详细构建输出以查找您的确切问题,工具->选项->项目和解决方案->构建和运行->构建输出和构建日志详细信息。
我的问题是错误地使用了"CONST"。
(清理和重建似乎可以暂时解决问题,但每次都必须这样做。(
我也遇到了同样的问题,我已经解决了这个问题。
我的项目中有一个XXX.qrc文件,其中包括一些资源文件,如XXX.png、XXX.gif或任何图像文件,如以下所示:
<RCC>
<qresource prefix="/MocapServer">
<file>Resources/mocapServer.qss</file>
<file>Resources/button/disable.png</file>
<file>Resources/button/unused.png</file>
<file>Resources/button/config_dialog_close.png</file>
<file>Resources/button/u73.jpg</file>
<file>Resources/button/progressbar.png</file>
...
但是在XXX.qrc中找不到一个文件。这导致编译错误:
错误1错误MSB6006:"cmd.exe"退出,代码为1'
更正错误的名称或路径可以解决此问题。
顺便说一句,我的项目是一个带有vs2015更新3的QT prj。
我花了几个月的时间来解决Visual Studio和QT构建错误。结果是Visual Studio不会自动更新QT目录和路径变量。通常,当您更改QT安装目录、QT路径变量、升级QT版本或将项目复制到另一台电脑时会出现错误。因此,控制步骤如下:
- 首先尝试使解决方案文件夹可写,然后尝试重新生成
- 检查路径变量
- 用记事本打开(qtproject(.vcxproj.user,检查QT路径和变量,如果错误,请更正
- 用记事本打开(qtproject(.vcxproj,检查自定义构建部分的QT变量,如果错误,请更正
今天我也遇到了同样的问题。
经过几次尝试,我发现我的项目路径中有一个空格(字符:"(。在将我的项目更改为无空间路径后,问题已经解决。
也面临同样的问题。请尝试通过将verbose设置为diagnostic来检查详细日志。在我的案例中,环境变量中缺少依赖项的路径。检查是否已输入所有路径。对于Qt,请尝试为bin和qmake添加路径。
相关文章:
- 我的代码运行良好,但在游戏循环中中断
- 通过窗口从C++代码运行 WSL 命令
- 如何使用 lldb 查找我的代码运行的位置
- 无法在 VS Code 上使用代码运行程序运行C++文件
- 我的代码运行良好,但现在当尝试将其制作成模板时,我遇到了许多看似无关的错误。这是怎么回事?
- Visual Studio代码运行环境
- 如何从C++代码运行自定义 GPU tensorflow::op?
- 在 ZeroMQ 中绑定订阅者套接字并连接发布者套接字会在代码运行时给出错误.为什么
- 代码运行缓慢
- .NET CORE 2 DLL引用带有C 代码运行时错误
- C++ 中控制台代码运行时的分段错误
- C++ 菜单代码 - 运行另一个类
- 以下代码运行后,如何在程序再次运行之前清除用户声明的变量 empName
- 当我使用此合并排序代码运行时,输出错误
- 有哪些优化技巧可以使我的代码运行得更快
- 使 C 代码能够作为C++代码运行
- 错误代码LNK1561阻止我的代码运行
- 如果我用代码块编译代码,为什么我的代码运行速度更快
- 更改Linux用户从C/C 代码运行时间
- 为什么这段代码运行这么慢