我使用的PC有4个内核,所以我想在编译时使用它们,我将-j4
选项传递给编译器。在Qt Creator中,我通过在Build Environment
面板中添加环境变量来实现这一点,如图所示:
MAKEFLAGS = -j4
问题是这个设置并不会持续存在于我正在使用的PC中的所有项目中,这很酷。所以我必须为每个项目至少做一次。我认为这存储在.pro.user
文件中,因为每次.pro.user
都会从MAKEFLAGS = -j4
面板中删除Build Environment
代号。
是否可以通过.pro
项目文件添加此设置?
我对任何可以让我摆脱多次设置这种东西的必要性的方法感兴趣。
为了给出一点背景信息,请访问Windows。
答案 0 :(得分:2)
您正在.pro.shared
文件中查找shared project settings。它们的设计完全符合您的想法。
将设置添加到.pro
文件是错误的,因为该文件是可移植的,不依赖于任何特定的构建主机。