提交 d43e2bb5 创建 作者: 宋海霞's avatar 宋海霞

更新 app-manual-c.md

上级 cd8e0b4e
......@@ -12,7 +12,6 @@
[调试项目](#调试项目)
[验证项目](#验证项目)
[推送项目](#推送项目)
[查看预处理命令](#查看预处理命令)
[线上查看任务的完成结果](#线上查看任务的完成结果)
[查看当前项目的代码质量分析的结果](#查看当前项目的代码质量分析的结果)
[新建问题](#新建问题)
......@@ -20,6 +19,7 @@
[总结](#总结)
[获得帮助](#获得帮助)
[可能遇到的问题和使用技巧](#可能遇到的问题和使用技巧)
[查看预处理命令](#查看预处理命令)
# C&C++ Lab 使用手册(C语言)
[C&C++ Lab](https://www.codecode.net/engintime/cpp-lab/cpp-lab) 是一款成熟的编程软件,提供了源代码编辑、编译、调试等功能,并且与 CodeCode.net 平台深度集成,可用于 C 语言程序设计、C++ 语言程序设计、数据结构、算法分析等课程的实验。
......@@ -65,8 +65,7 @@
为了方便读者完成程序设计实验,CodeCode.net 平台提供了大量 [实验模板](https://www.codecode.net/engintime/cpp-lab/Project-Template) 供读者使用。通常,这些实验模板只授予读者查看的权限,而没有修改的权限。所以,读者需要从实验模板 fork 出一个新项目,然后在这个新项目中编写源代码。
可以按照下面的步骤 fork 项目:
1. 使用浏览器打开一个实验模板。例如在浏览器地址栏中输入 https://www.codecode.net/engintime/cpp-lab/Project-Template/c-language/Lab001 。注意,只有登录 CodeCode.net 平台后才能使用浏览器访问此实验模板。
2. 当浏览器打开实验模板后,点击如下图所示的 fork 按钮。
![Image text](./img/fork.png)
2. 当浏览器打开实验模板后,点击 fork 按钮,可以将该模板克隆到指定的群组下面。
3. 接下来读者还需要选择一个拥有新建项目权限的群组,就会在此群组中创建一个新项目。浏览器会自动跳转到新项目的页面。
# 将新项目克隆到本地
......@@ -189,11 +188,6 @@ C&C++ Lab銝銝芸撘箏之極嚗蝙甇方
3. 在弹出的 Windows 控制台窗口中会显示推送的进度和结果。注意,推送过程中通常需要用户在 Windows 控制台窗口中输入 CodeCode.net 平台的密码。
4. 项目推送成功后,如果项目提供了在线验证功能(项目中包含 .gitlab-ci.yml 文件),会自动使用浏览器打开当前项目的流水线页面,查看在线验证的结果。
# 查看预处理命令
1.“项目管理器”窗口中,在项目节点单击右键选择“属性”,在弹出的对话框中,选择左侧“C&C++编译器(GCC)”的“常规”。将右侧属性页中的“显示包含的头文件”改为“是(-H)”并选择“确定”。
![Image text](./img/1.png)
2.在“生成”菜单中选择“重新生成项目”(快捷键是Ctrl+Alt+F7)。在“输出”窗口中显示了源文件在编译过程中所包含的头文件,并使用不同数量的“.”来表示文件之间的包含关系。双击文件路径可以打开这个头文件。
3.在“输出”窗口中,双击“输出预处理文件: ………”可以打开编译过程中产生的预处理文件。观察这个文件可以理解文件包含的具体含义。
# 线上查看任务的完成结果
......@@ -236,3 +230,9 @@ C&C++ Lab銝銝芸撘箏之極嚗蝙甇方
4. C&C++ Lab 作为一个IDE环境,提供了强大的调试功能,包括单步调试、添加断点、查看变量的值、查看调用堆栈等。读者在调试过程中可以灵活使用这些功能,提高调试效率。
5. “输出”窗口中的文本信息可以被选中并复制(但是不能修改),读者可以很方便的将这些信息保存下来,用于完成实验报告等工作。
# 查看预处理命令
1.“项目管理器”窗口中,在项目节点单击右键选择“属性”,在弹出的对话框中,选择左侧“C&C++编译器(GCC)”的“常规”。将右侧属性页中的“显示包含的头文件”改为“是(-H)”并选择“确定”。
![Image text](./img/1.png)
2.在“生成”菜单中选择“重新生成项目”(快捷键是Ctrl+Alt+F7)。在“输出”窗口中显示了源文件在编译过程中所包含的头文件,并使用不同数量的“.”来表示文件之间的包含关系。双击文件路径可以打开这个头文件。
3.在“输出”窗口中,双击“输出预处理文件: ………”可以打开编译过程中产生的预处理文件。观察这个文件可以理解文件包含的具体含义。
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论