首页 文章

Qt应用程序中makefile中的未知错误

提问于
浏览
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时出错(工具包:Desktop Qt 5.0.2 MSVC2010 32位)执行步骤'Make时'10:48:01:经过的时间:00:01 .

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

1 回答

  • 0

    检查我的工具链:

    重要的是调用"C:\Program Files...vcvars32.bat",称为初始化 . 此批处理文件扩展 PATH 变量并执行其他一些操作,因此 cl.exelink.exe 等的调用可以正常工作 . 也许你也可以手动配置这样的东西 . 就我而言,Qt Creator只是自动检测到它并且它一直在那里 .

    Tool Chains of Qt Creator

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

相关问题