我目前正在学习 c++。我的第一语言是 python。我习惯在 pydev 中的 eclipse 中编码。
我通过编写大量代码片段来学习语言,并广泛使用调试器来了解实际发生的情况。
现在,我下载了 CDT for eclipse,因为我已经习惯了这个界面。
但现在,我被迫为我编写的每个 C++ 文件创建一个项目。我想要一种方法来轻松快速地执行文件(非常小,最多 300 行),并且无需一次又一次创建新项目。有什么想法吗?
目前我使用 eclipse 作为文本编辑器,并使用 g++ 来编译文件。
我建议您创建一个包含所有文件的项目(假设每个文件都有自己的main
函数),并在该项目中,使用以下命令为每个程序创建一个“构建配置”:
项目 > 属性 > C/C++ 构建 > 配置 > 管理... > 新建
避免多重定义main
在每个“构建配置”中,您必须将每个 cpp 文件从它不属于的“构建配置”中排除。为此,在导航器视图中:
右键单击 cpp 文件 > 属性 > C/C++ 构建,然后为源文件不属于的每个“构建配置”选中“从构建中排除”。
当一切都编译良好时,您将能够通过选择匹配的“构建配置”在 Eclipse 中单独运行或调试每个程序。
此答案中的更多信息:
哪些文件属于 CDT 托管构建中的构建目标?
我希望这个能帮上忙!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)