我使用Qt Creator 3.4.2 for Windows和MSVC2013编译器。当我建立的项目,我得到一个错误:如何在Qt Creator的项目文件(.pro)中修改PATH变量
LNK1158: cannot run 'rc.exe'
我设法
Projects -> Build Environment
下加入
"C:/Program Files (x86)/Microsoft SDKs/Windows/v7.1A/Bin"
到PATH变量来解决它,但我需要修改PATH通过编辑.pro文件变量。这样可以更容易地在另一台计算机上打开和构建我的项目,因为所有路径都将存储在.pro文件中。此解决方案不起作用:
PATH += "C:/Program Files (x86)/Microsoft SDKs/Windows/v7.1A/Bin"
是否有可能?
也许你已经意识到了这一点,但是如果你与项目中的其他人一起工作,这不是一个好主意,因为他们的SDK可能位于不同的位置。 – Mitch
当然,.pro文件中的硬编码SDK路径不是最好的解决方案。但在我的情况下,如果SDK版本相同,则不同机器上的路径将相同。另外,在.pro文件中修改它们(仅复制和粘贴)比在Project - > Build Environment中为每个构建配置逐个手动更改它们要容易得多。 – lvds