gpt4 book ai didi

c++ - 在不创建项目的情况下使用eclipse CDT

转载 作者:太空宇宙 更新时间:2023-11-04 00:10:04 25 4
gpt4 key购买 nike

我目前正在学习c++。我的第一门语言是python。我习惯在pydev中用eclipse编码。我通过编写大量代码片段来学习一门语言,并广泛使用调试器来了解实际发生的情况。现在,我下载了 CDT for eclipse,因为我已经习惯了这个界面。

但是现在,我不得不为我编写的每个 c++ 文件创建一个项目。我想要一种方法来快速轻松地执行文件(非常小,最多 300 行),并且无需一次又一次地创建新项目。有什么想法吗?目前,我将 eclipse 用作文本编辑器,并使用 g++ 编译文件。

最佳答案

我建议您创建一个包含所有文件的项目(假设每个文件都有自己的 main 函数),并在该项目中,使用以下方法为每个程序创建一个“构建配置”:

项目 > 属性 > C/C++ 构建 > 配置 > 管理... > 新建

为了避免在每个“构建配置”中多次定义 main,您必须将每个 cpp 文件从它不属于的“构建配置”中排除。为此,在 Navigator View 中:

右键单击 cpp 文件 > 属性 > C/C++ 构建,然后为源文件不属于的每个“构建配置”选中“从构建中排除”。

当一切编译正常时,您将能够通过选择匹配的“构建配置”在 Eclipse 中单独运行或调试每个程序。
此答案中的更多信息:
What files belong to a build target in CDT managed build?

希望对您有所帮助!

关于c++ - 在不创建项目的情况下使用eclipse CDT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4118620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com