演练:生成项目 (C++)
在本演练中,你故意在代码中引入一个 Visual C++ 语法错误,来了解什么是编译错误,以及如何修复。编译项目时,会显示错误消息以指示所发生的问题的性质和位置。
系统必备
本演练假定你具备 C++ 语言的基础知识。
它还假定你已完成使用 Visual Studio IDE 进行 C++ 桌面开发中列出的早期相关演练。
修复编译错误
在 TestGames.cpp 中,删除最后一行中的分号,使代码如下所示:
return 0
在菜单栏上,依次选择**“生成”、“生成解决方案”**。
**“错误列表”**窗口中的消息表示生成项目过程中出现了错误。该声明类似于这样:
error C2143: syntax error : missing ';' before '}'
若要查看有关此错误的帮助信息,请在**“错误列表”**窗口中将其选中,然后按 F1 键。
将分号重新添加到导致语法错误的行的末尾:
return 0;
在菜单栏上,依次选择**“生成”、“生成解决方案”**。
**“输出”**窗口中显示一条消息,指示项目已成功编译。
1>------ 生成已开始: 项目: Game, 配置: Debug Win32 ------ 1> TestGames.cpp 1> Game.vcxproj -> C:\Users<用户名>\Documents\Visual Studio <version>\Projects\Game\Debug\Game.exe ========== 生成: 1 成功, 0 失败, 0 最新, 0 被跳过 ==========
后续步骤
上一部分:演练:使用项目和解决方案 (C++) | 下一部分:演练:测试项目 (C++)