0

我做了一些更改,例如在项目目录中复制 .dll (libmysql.dll),并在 mysql.pro 中包含 include 和 libs 路径。所以现在当我调试任何程序时,我得到一些错误如下:

'cl' 不是内部或外部命令、可运行程序或批处理文件。jom: D:\qt_projects\build-zerocopy-Desktop_Qt_5_0_2_MSVC2010_32bit-Debug\Makefile.Debug [debug\main.obj] 错误 1


'cl' 不是内部或外部命令、可运行程序或批处理文件。jom: D:\qt_projects\build-zerocopy-Desktop_Qt_5_0_2_MSVC2010_32bit-Debug\Makefile.Debug [debug\client.obj] 错误 1 ​​jom: D:\qt_projects\build-zerocopy-Desktop_Qt_5_0_2_MSVC2010_32bit-Debug\Makefile [debug] 错误 2 10: 48:01:进程“D:\QT\Tools\QtCreator\bin\jom.exe”以代码 2 退出。构建/部署项目 zerocopy 时出错(套件:桌面 Qt 5.0.2 MSVC2010 32 位)执行步骤“Make”时' 10:48:01:经过的时间:00:01。

这个错误是因为这些变化吗?我正在运行一个完全不同的程序,即我没有包含任何 sql 标头或任何东西。请帮帮我。

4

1 回答 1

0

检查我的工具链:

重要的是调用“C:\Program Files...vcvars32.bat”,它被称为初始化。这个批处理文件扩展了PATH变量并做一些其他的事情,所以调用cl.exelink.exe等工作。也许您也可以手动配置类似的东西。就我而言,Qt Creator 只是自动检测到它并且它一直存在。

Qt Creator 工具链

请注意,这些设置适用于带有 Visual Studio 2008 的 Windows XP 32 位

于 2013-06-21T12:32:07.877 回答