Xcode 12中Product菜单Run功能无法激活,寻求解决方法
解决Xcode中C++项目无法运行的问题
- 确认项目模板是否正确:必须创建「Command Line Tool」类型的项目,若选了空项目或其他类型,Xcode不会自动配置可执行目标,直接导致运行相关功能失效。如果模板选错,重新新建一个Command Line Tool项目,把现有代码迁移过去即可。
- 检查左上角方案选择器:确保选中的是项目的可执行目标(而非项目文件或其他选项),设备选择「My Mac」即可。
- 排查代码编译错误:点击左侧边栏的感叹号图标(Issue Navigator),查看是否有红色标记的语法错误,只有修复所有编译错误,Product菜单的功能才会激活。
- 验证Scheme配置:点击左上角的项目名,选择「Edit Scheme」,在Run选项卡的Executable下拉框中,确认选中的是项目对应的可执行文件(不能是「None」),为空的话重新选择即可。
- 清理缓存后重新构建:按
Cmd+Shift+K清理项目缓存,再按Cmd+B手动构建项目,完成后尝试Cmd+R运行。 - 手动调出控制台:如果运行后未显示控制台,按
Cmd+Shift+C即可调出,也可以通过顶部View菜单选择「Debug Area」->「Activate Console」打开。
内容的提问来源于stack exchange,提问作者Dimitar Sabinov Nanchev
相关产品推荐
相关产品推荐

