目标:使用lupdate生成/更新 Qt 小部件应用程序的 *.ts 文件。
设置:
- Windows 7 Pro 64(也在 Windows 10 Home 上试用过)
- 用于 msvc2017 64 位的 Qt 5.9.1 Prebult 组件,
- Visual Studio 社区 2017。
问题:我已经从QtCreator 运行 lupdate ,也从控制台手动运行,但在这两种情况下它都不起作用。消息是:
启动外部工具“C:\Qt\Qt5.9.1\5.9.1\msvc2017_64\bin\lupdate.exe”C:/Documents/Projects/untitled1/untitled1.pro 警告:项目错误:无法运行编译器“cl”。也许你忘了设置环境?
“C:\Qt\Qt5.9.1\5.9.1\msvc2017_64\bin\lupdate.exe”完成
否则项目编译、运行和调试都没有问题,套件:Desktop Qt 5.9.1 MSVC2017 64bit (default),这就是我认为环境设置正确的原因。
我找不到有关此问题的任何信息。任何想法如何使lupdate工作?
编辑:我正在添加当前设置的屏幕截图(由 Qt 安装程序制作),试图澄清为什么我认为环境设置正确:
套件
cmake 配置