eclipse-cdt相关内容

Eclipse索引-各种选项有什么作用

当您右键单击>索引在项目上有几种选择: 重建 刷新所有文件 使用已修改的文件更新 重新解析未解析的包含文件 我每次都在进行重建,但是现在我正在做一个大项目,而且做不起。修改文件时,无论是.cpp还是.h,我都需要知道要执行哪个“索引”操作。 对于每个“索引”选项: 精确地是做什么的? 什么是成本(相对内存,CPU时间)? Eclipse提供的文档会有所帮助,但 ..
发布时间:2020-10-27 18:36:21 Java开发

Eclipse中Makefile项目的构建步骤

我正在尝试使用Eclipse构建一些用Makefile构建的现有软件(用C编写)。因此,我在Eclipse中创建了一个“ Makefile项目”。 但是,我只是在“ C / C ++ Build / Settings”菜单中发现了请参见“二进制解析器”和“错误解析器”标签。但是,我确实需要“构建步骤”选项卡,因为我还需要添加一个构建后命令。 如何显示“构建步骤”选项卡在我的项目中? ..
发布时间:2020-10-27 18:36:17 Java开发

Eclipse CDT Indigo CLOCKS_PER_SEC无法解决问题

我不知道这是一个错误还是我唯一遇到的错误, 在Eclipse CDT indigo中,创建一个新的C ++可执行项目并创建一个CPP C ++源文件夹中的文件。 src / test.cpp #include #include 使用命名空间std; int main() { clock_t strt = clock(); int i ..
发布时间:2020-10-27 18:36:15 C/C++开发

Eclipse Kepler CDT包含外部头文件/递归添加外部包含路径(带有子文件夹)

嗨,我有一个嵌入式C项目,所有基本C库都存储在一个外部文件夹中(而不是在工作区中)。我可以编译,因为编译器知道在哪里查找此文件,但是Eclipse不知道这些文件存在,并且收到错误消息: 我可以手动添加一个文件夹,其内容如下: rightClickOnProject-> Properties-> C / C ++包含路径和 符号->添加外部包含路径 例如,文件 位 ..
发布时间:2020-10-27 18:36:11 其他开发

在Linux上,使用Eclipse CDT中的gdb调试C ++应用程序,如何向stdin输入内容?

在Linux上,我正在尝试使用Eclipse CDT中的gdb调试C ++应用程序。 例如,应用程序 applic.exe 需要一些命令行参数 arg1 和 arg2 ,并且期望 stdin (例如,取自文件 input.txt )。 通常,要在控制台中运行该应用程序,我将执行以下操作: cat input.txt | applic.exe arg1 arg2 ..
发布时间:2020-10-27 18:36:07 Java开发

如何使用Eclipse CDT对C ++代码进行静态分析?

我需要使用CDT获得C ++程序的静态信息。无需构建项目,只需获取基本信息(名称空间,类,扩展关系,方法,调用,字段)并将其保存到数据库即可。有任何代码示例或开源插件吗? 我尝试了很多方法,但是它们不能很好地工作。有人说柯丹是一种选择,但它对我的环境不起作用... PS:必须进行CDT。我使用Eclipse Indigo。 解决方案 Eclipse CDT已经内置了用于扩展关系 ..
发布时间:2020-10-27 18:36:05 Java开发

如何在Eclipse Indigo CDT C ++中设置libxml

所有这些都在Mac OS X 10.6下,并且libxml库似乎在/ usr / local / libxml2 / libxml中,我将其添加到了GNU C ++支持中,但是使用libxml的代码仍然出现错误。我找不到任何能解释如何使其正常工作以及我的项目可以编译的内容。 编辑:示例错误 void printElementNames(xmlNode * a_node){ } ..
发布时间:2020-10-27 18:35:59 Java开发

如何在Eclipse中以编程方式关闭编辑器

我们要在删除Eclipse中关闭项目(IProject)的所有打开文件。我可以通过项目的成员方法访问IFiles。我要关闭已删除项目的所有文件。 解决方案 您可以使用以下页面获取对打开的编辑器的引用: IWorkbenchWindow workbenchWindow = PlatformUI.getWorkbench()。getActiveWorkbenchWindow(); ..
发布时间:2020-10-27 18:35:55 Java开发

在Eclipse CDT中运行可执行文件时,如何将工作目录设置为与可执行文件相同?

我有几个针对不同配置的构建目录(使用CLI的外部构建系统),因此可执行文件名称重复了所需的cwd: path / to / build1 /可执行文件 path / to / build1 (所需的cwd) path / to / build2 / executable path / to / build2 (所需的cwd) 是否有更方便的方法 最可能的解决方案是使用变量, ..
发布时间:2020-10-27 18:35:53 Java开发

禁用自动的“正在更新项目...”; Eclipse CDT中的操作

我正在Eclipse中使用一个相当大的项目,该项目由不同的库组成,由于专用的“ Make Target”元素,这些库可以独立构建。 编译该库之一时,编译工作正常,但是之后,Eclipse忙于执行“构建目标。更新项目...”(在“进度视图”中命名)。由于我的项目很大,因此此操作需要几分钟,因此无法启动新的编译或更改Eclipse设置。 有什么方法可以在Eclipse中禁用此自动更新吗? 我 ..
发布时间:2020-10-27 18:35:48 Java开发

Eclipse CDT Headless构建在构建完成后挂起

我正在为使用GNU-ARM-ECLIPSE插件的GNU-ARM工具链构建的嵌入式应用程序实现Continuous Integration Server。因此,我需要从服务器上的命令行编译CDT项目(我想编译Debug,Release和UnitTests构建,然后运行测试)。 我打算使用Eclipse Headless构建(请参阅此处)。 我得到的问题是构建后,我没有得到提示(在Wind ..
发布时间:2020-10-27 18:35:47 Java开发

Windows Eclipse CDT分析器

我正在Windows 7下使用Eclipse CDT(Juno),请问有人可以为该环境推荐一个好的分析器吗?如果没有,请告知适合的独立应用程序。 解决方案 您可以在Windows7中使用gprof MinGW端口。 有关更多详细信息,请参见此帖子 使用Eclipse在Windows上分析C代码 ..
发布时间:2020-10-27 18:35:36 其他开发

eclipse-cdt如何与静态库链接

我很困惑我应该在链接器/库下设置库还是在“路径和符号”下设置它们。我认为他们是一样的。我正确吗? 我的问题有任何办法-我需要链接静态库,所以我尝试了一些事情: 首先尝试,我尝试在链接库中添加gtest(这是库)和gtest路径。 以这种方式编译并链接正确,但是在运行时失败,因为当它尝试加载共享库(我要静态库!)时,错误是 加载共享库时出错:libgtest.so.0 第二 ..
发布时间:2020-10-27 18:33:24 C/C++开发

eclipse的自动生成的.h文件防护

在eclipse中,创建c ++类后,.h文件会自动生成带有保护 XXXX_H _ 的文件。以我有限的,很少的经验,后卫总是以 XXXX_H 的形式出现,而没有结尾的 _ 。 所以,我很好奇,想知道为什么 _ 在那儿。 谢谢。 解决方案 结尾的 _ 以避免与用户定义的标识符冲突。例如,您可能有一个名为 get.h 的头文件,并且同时可以想象有一个名为 GET_H 。因此,在 g ..
发布时间:2020-10-27 18:32:21 C/C++开发