qt vs工程修改中间目录文件夹,工程目录下qmake仍然生成x64文件夹
时间: 2024-03-12 09:47:25 浏览: 37
如果你想在Qt工程中修改中间目录文件夹,但是qmake仍然生成x64文件夹,可以尝试以下方法:
1. 确保你已经保存了对.pro文件的更改。
2. 关闭Qt Creator并重新打开。
3. 在Qt Creator中打开.pro文件。
4. 点击Qt Creator菜单中的“构建”->“重新构建项目”。
5. 确保你选择了正确的构建套件(例如x86或x64),然后重新构建项目。
如果上述方法无效,你可以尝试手动删除生成的x64文件夹,然后重新构建项目。你也可以尝试在.pro文件中指定中间目录,例如:
```
CONFIG += shadow_build
SHADOW_BUILD_DIR = build
```
这将在项目目录下创建一个名为“build”的文件夹,并将中间文件放在其中。如果你想将中间文件放在其他位置,可以修改SHADOW_BUILD_DIR的值。
相关问题
修改vs2019 qt工程的x64\Debug\qmake\temp\qtvars.pro生成的路径
要修改vs2019 qt工程的x64\Debug\qmake\temp\qtvars.pro生成的路径,需要按照以下步骤进行操作:
1. 打开Qt Creator,选择“文件”菜单下的“打开文件或项目”选项,找到你的Qt工程文件并打开。
2. 打开“项目”面板,选择“构建设置”选项卡。
3. 在“构建设置”选项卡中,选择“高级设置”选项卡。
4. 在“高级设置”选项卡中,找到“QMAKE_MAKEFILE_GENERATOR”属性,并将其设置为“NMAKE”。
5. 在“高级设置”选项卡中,找到“QMAKE_INCDIR”属性,并将其值修改为你想要生成qtvars.pro文件的路径。
6. 保存修改后的工程文件,重新生成工程即可。
注意:在修改工程文件之前,建议备份原始文件以防止不可预知的错误。
qmake默认生成32位vs工程,我想生成64位的
A:默认情况下,qmake会生成32位的VS项目文件。要生成64位的VS项目文件,可以在项目文件中指定64位平台。方法如下:
1. 在.pro文件中添加以下代码:
```makefile
win32:CONFIG(release,debug|release):QMAKE_CXXFLAGS += /arch:AVX2
else:win32:CONFIG(debug,debug|release):QMAKE_CXXFLAGS += /arch:AVX2
```
2. 在VS中打开.qmake生成的项目文件,并选择64位的平台。具体方法如下:
- 在VS中选择菜单项“生成” -> “配置管理器”。
- 在“配置管理器”窗口中,选择“Active Solution Platform”下拉框,并选择“New”选项。
- 在弹出的“New Solution Platform”窗口中,选择“x64”平台,并单击“OK”按钮。
- 在“配置管理器”窗口中,将项目的平台选择为“x64”平台。
这样,qmake就会生成64位的VS项目文件了。