我目前正在学习c ++.我的第一语言是python.我习惯于在pydev中使用eclipse进行编码.我通过编写大量代码片段来学习一门语言,并广泛使用调试器来了解实际发生的情况.现在,我为eclipse下载了CDT,因为我已经习惯了界面.
但现在,我被迫为我编写的每个c ++文件创建一个项目.我希望能够以快速的方式轻松执行文件(非常小,最多300行),而无需一次又一次地创建新项目.任何想法?目前我像文本编辑器一样使用eclipse,并使用g ++编译文件.
我建议你创建一个包含所有文件的项目(假设每个文件都有自己的main函数),在这个项目中,使用以下命令为每个程序创建一个"构建配置":
项目>属性> C/C++生成>配置>管理...>新建
为了避免main在每个"构建配置"中进行多重定义,您必须从不属于它的"构建配置"中排除每个cpp文件.为此,在Navigator视图中:
右键单击cpp文件> Properties> C/C++ Build,并检查源文件不属于的每个'Build configuration'的'Exclude from build'.
当一切编译得很好时,您将能够通过选择匹配的"构建配置"在Eclipse中单独运行或调试每个程序.
回答更多信息:
什么文件属于CDT托管构建中的构建目标?
我希望这个能帮上忙!
| 归档时间: |
|
| 查看次数: |
3861 次 |
| 最近记录: |