我想将我的CDT项目提交给SVN.我是CDT的新手,我想知道描述该项目的文件.
有关文件似乎是:
.project .settings(目录).cproject .csettings(目录)
.project和.settings的目的是什么?
.project只包含对存储在.csettings目录中的XML文件的引用.我在其他项目中的一些同事没有这个.csettings目录:一切都在.cproject文件中.是否有一些项目属性可以使Eclipse委托.csettings目录中的XLM文件中的所有CDT设置?
那么.csettings呢?
额外的问题:什么是.directory?
我使用Eclipse 3.5.1上Ubuntu 9.10,与CDT 1.0.0.200909110608
如果我用鼠标右键单击左边距的上下文菜单Toggle Breakpoint,Enable Breakpoint并且Breakpoint Properties都是灰色.
我该如何启用这些?
除了断点,调试器和CDT的其余部分工作正常.
我看到的问题是,在首选项下,不同配置/目标的C/C++定义符号没有出现在代码着色中.
当我在项目菜单中更改活动的构建配置时,我希望编辑器和代码着色从项目设置中获取符号,但它似乎只是拾取其中一个目标的符号.
有没有办法让ifdef'ed代码的代码着色遵循活动的构建配置?
在使用.hpp/.cpp模板创建新类时,是否有可能(以及如何)在Eclipse CDT中自动生成的包含保护的名称中添加命名空间?
对我来说,Eclipse很好地生成了一个带有命名空间的新类,但是包含保护不包含命名空间,因此如果相同的头文件在两个不同的目录中存在两次,则只能包含一个.
在我的例子中,命名空间的名称,Eclipse项目名称和源目录的名称都是相同的,因此这些可以作为include guard的前缀.
我在Linux下使用Eclipse CDT,任何人都可以在这种环境下推荐一个好的分析器.
我也是C++和多线程编程的新手,任何人都可以提供一些关于如何为多线程应用程序运行分析的建议,例如,寻找性能瓶颈等等.
谢谢.
是否有人知道如何在Eclipse CDT中的宏扩展弹出窗口中更改突出显示颜色?颜色为浅灰色,对于那些匹配项目,它显示在"原始"和"完全展开"视图中.
我没有在任何偏好选项中找到它:(
代码悬停背景可以更改:

宏扩展背景无法更改:

在Eclipse CDT的Project Properties对话框的Paths and Symbols部分的Includes选项卡上,有一个"Export"按钮:
我发现的最好的文档说这"切换了选择的包含路径是否被导出." 如果单击它,它将更改为"Unexport",并且"[exp]"将附加到选定的包含路径.
这到底是做什么的?"导出包含路径?"是什么意思?
我正在使用Eclipse CDT,我只想构建当前项目,而不是任何引用的项目.这有点可能吗?
这背后的想法是,我想区分"构建项目"和"构建所有项目"(在这种情况下,也应该构建引用的库).
马丁,提前谢谢
我找不到更改构建文件输出的可能性.我发现唯一停用整个生成的makefile进程,我不想这样做.
在JDT中,如果我们悬停任何对象,比如函数,类,变量等,eclipse会在工具提示中显示文档.当代码辅助窗口显示可能性时,也会显示该文档.
但是,CDT不能像这样工作.默认情况下,它显示悬停对象的代码.有一个设置Window -> Preferences -> C/C++ -> Editor -> Hovers,选择Documentation显示,但不幸的是它没有显示任何内容.还有一个名为libhover的项目,但它似乎不适用于代码内的doxygen注释.
有没有解决方案来模仿CDT中的JDT悬停行为?
eclipse-cdt ×10
eclipse ×6
c++ ×1
gdb ×1
linux ×1
makefile ×1
namespaces ×1
profiler ×1
profiling ×1