不知道大家有
没有遇到这个情况:
在用qt
creator创建工程时,如果工程名为
中文,则最终
编译时qmake要处理的文件的路径中会包含之前的中文名。则此时会报错。
当
执行构建步骤 'qmake'时
正在启动 "d:\qt\2010.05\qt\bin\\qmake.exe" F:\qtpro\中文测试\中文测试.pro -r -spec win32-g++ QMLJSDEBUGGER_PATH=D:/QtSDK/QtCreator/share/qtcreator/qml/qmljsdebugger
Cannot find file: f:\qtpro\中文测试\中文测试.pro.
进程"d:\qt\2010.05\qt\bin\\qmake.exe"退出,退出代码 2 。
构建项目中文测试 时发生错误 (目标: 桌面)
但是如果重新建一个工程,用字母命名,同样的代码。却可以正常运行。