eclipse-cdt相关内容

如何在Eclipse Juno / Kepler / Luna CDT中启用C ++ 11?

编辑:事实证明,这并不是特定于Eclipse Kepler。我必须对Eclipse Juno使用相同的过程。问题在于,其他帖子中似乎缺少回答这一问题的步骤。 我正在使用Eclipse Kepler for C ++,并且正在尝试使用C + +11并得到错误。编译时出现错误 错误:在C ++ 98模式下不允许基于范围的for循环 我遵循了帖子中的说明 Eclipse CDT ..

如何在Windows中使用Eclipse编译dlib示例?

我下载了dlib,我想在Windows中使用eclipse-cdt编译示例目录中的文件之一。这是我现在所做的: 将dlib下载到C:\dlib-18.18 在eclipse中创建新项目 在此项目中创建src文件夹 从src内的examples目录中放置文件(例如face_dection_ex.cpp ) 将dlib / all / source.ccp放入src中 将C:\dlib ..
发布时间:2020-10-24 01:07:27 C/C++开发

如何将库添加到Eclipse CDT管理的项目

我正在使用 Eclipse CDT插件来编写简单的C程序,并且我在文档中没有位置查找有关如何操作的信息: 导入 C标准库,例如 assert.h 等。 导入非标准第三方库,例如 glib ,甚至可能是我自己的本地库 Java领域,要将jar / lib添加到项目的build / compile路径,一种解决方案是将jar复制到项目内的 lib / 目录中,右键单击它,然后转到 Bui ..
发布时间:2020-10-20 19:23:26 其他开发

如何在Eclipse CDT中配置特定的GCC跨工具链?

我已将某些源代码作为 C ++ Makefile项目导入到Eclipse CDT工作区中,并指定了跨GCC “索引器设置”的工具链: 项目导入正常,但包含路径设置仅指向我当前的本机主机GCC实现: I'一直在工具链编辑器属性对话框中查找,但是找不到任何方法来配置我一直在开发机器上构建并安装的特定跨工具链: 打开的对话框仅允许选择工具链粒子,而不能配置这些粒子应实际位于的位置: ..
发布时间:2020-10-11 06:32:07 C/C++开发

预处理器包含路径,宏等条目不可用

我无法在Eclipse(带有CDT版本9.4.3.201802261533的Oxygen.3a版本(4.7.3a))中浏览项目。该项目已成功构建,但是我无法使用ctrl + LMclick追溯许多功能。 我尝试通过在线资源解决问题,但许多建议修改我的项目甚至没有的预处理器包含路径,宏等。这背后的原因是什么,我该如何解决? 由于某种原因,下一项( C / C ++包含路径和符号)显示|找 ..
发布时间:2020-10-10 23:19:39 Java开发

如何在Eclipse CDT应用程序中分配输入文件而不是标准输入?

我的应用程序是从命令行使用的简单可执行文件,并以 stdin 作为输入,以 stdout 作为输出,因此它的行为就像许多GNU工具一样。 要测试它,我想设置一个 Eclipse CDT DEBUG配置,以将文件传递给 stdin 并将另一个传递给 stdout 。 我尝试了一些解决方案,但都在 DEBUG Configuration GUI: 在公用/标准输入和输出/输入文件中:我把 ..
发布时间:2020-10-08 02:08:15 其他开发

如何获取从Eclipse CDT中的构建配置中排除的文件?

使用Indigo和托管的C ++构建项目,我右键单击源文件,然后选择 Resource Configurations-> Exclude from Build ... 和文件迅速消失。向下滚动将其显示在源文件列表的底部,带有一个新的灰色图标。现在我该如何找回它? 重置为默认值... 选项始终为灰色。右键单击排除的文件仍然仅显示从构建中排除... 选项。某处是否有包含在Build 选项中?我知道可以 ..
发布时间:2020-10-08 01:49:49 Java开发

使用Eclipse CDT和GDB进行调试:找不到源文件

当我尝试从Eclipse CDT使用GDB调试应用程序时,出现以下错误: 位于“ ../mingw/main.c”的源文件 找到该文件或编辑源查找路径以包括其位置。 Eclipse正在寻找../mingw/main.c中的源文件位置,但是它应该在/edit/src/main.c中。如下面的屏幕快照所示,edit / src是源查找路径的一部分。为什么要浏览../mingw ..
发布时间:2020-10-08 01:49:34 Java开发

在没有Eclipse的情况下使用CDT

我想在项目中使用CDT解析器。该项目将是一个命令行独立项目,即不是Eclipse插件。 我见过的所有解决方案都需要使用 IWorkspace 。但是,我想在Eclipse之外的单个文件上使用CDT解析器。有什么办法吗? 解决方案 这取决于您“没有Eclipse”的含义。 CDT的代码建立在Eclipse平台之上,因此您将需要运行一个包含Eclipse平台的应用程序。但是,没有理 ..
发布时间:2020-10-04 19:09:49 Java开发

Eclipse CDT中的C ++ 14语法可以编译,但标记为语法错误(索引器)

Eclipse CDT为我提供了有效C ++ 14语法的语法错误。 一切都可以编译并运行,但是语法高亮显示已损坏。 我正在运行MinGW和Eclipse。 C ++ 14程序可以编译并执行,但是语法突出显示/语法检查不正确。 这是我的源代码: #include auto main()-> int { //具有数字分隔符的二进制文字C ++ 14 ..
发布时间:2020-09-28 01:44:49 Java开发

包含< map>之后的编译错误

我刚开始使用C ++,试图学习一些基础知识。现在在Eclipse中使用gcc版本5.2.1进行编译,项目使用c ++ 11参数进行了编译。 现在,当我尝试 #include (只要编译器进入它并不重要,我什至还没有使用map,只是尝试包含它)。据我了解,地图本身存在问题,但这似乎并不正确。此处是简短的故障摘要。 08:54:59 ****增量生成项目RpnCalculat ..
发布时间:2020-09-28 00:38:43 C/C++开发

Eclipse CDT Indexer无法完全识别c ++ 11

首先,我了解-std = c ++ 11标志以启用c ++ 11支持以及将其放置在何处。我已将 -std = c ++ 11 附加到 Project->属性-> C / C ++构建->设置->工具设置-> GCC C ++编译器->其他->其他标志和编译工作正常。但是索引器无法相处,例如,如果我想使用 std :: map 的 emplace 函数(c ++ 11),它将找不到emplace函数 ..
发布时间:2020-09-27 20:56:34 Java开发

在C / C ++源代码中包含Git提交哈希和/或分支名称

我想知道如何将Git提交哈希和/或其他信息放入已编译二进制文件中的C ++变量的内容中,而不使其成为Git跟踪的源代码的一部分。 我需要在嵌入式处理器上运行的已编译可执行文件中跟踪固件发行信息。在此封闭环境中(例如,没有文件系统),无法识别固件二进制文件的特定版本,例如有意义的文件名,MD5校验和甚至日期/时间戳。 一种方法是让设备的控制台输出产生标识文本,例如“ Release 1. ..
发布时间:2020-09-27 06:16:55 C/C++开发

在Eclipse CDT中找不到工具设置

我希望向Eclipse CDT(最新版本8.2)添加一些库。但是在项目->属性-> c / c ++构建->设置...下。没有工具设置选项卡,可以像在网上其他许多教程中看到的那样配置我的包含文件和链接器。出现的内容如下所示。这是eclipse CDT的最新版本的新增功能,还是在下载中进行了一些错误的配置。感谢您的帮助。 解决方案 转到项目属性-> C / C ++构建->构建器设置->(x ..
发布时间:2020-09-27 02:44:51 C/C++开发

关闭月食错误(不是真正的错误)

可能重复: 禁用Eclipse的错误发现。 (Codan误报) 到目前为止,已支持GCC 4.8 / Clang 3.3在Eclipse进行语法检查之前(在功能支持方面),Eclipse将许多东西标记为实际上是有效代码的错误(模板别名碰巧是我的主要问题,但是还有其他问题)。 当我编译(或尝试进行任何操作时,遇到一些问题,请参见(更多)。无论编译器正好在做什么工作,它的错误都会传播 ..
发布时间:2020-09-26 21:23:26 C/C++开发

Eclipse-CDT:添加定制构建步骤的最佳方法是什么?

我的项目中有一个文件,需要使用外部工具进行编译,其输出是一对.c和.h文件。 将其集成到我的Eclipse-CDT构建中的最佳方法是什么? 理想情况下,我可以使用相对路径引用外部工具 理想情况下,Eclipse将知道如果我更改此文件,则它需要重新运行外部工具 我尝试将一些结果添加到“项目属性”下的“生成器”部分。 thx Alex 解决方案 通过添加 ..
发布时间:2020-09-24 04:37:56 C/C++开发

Eclipse-什么是Builder?

我不了解CDT中到底是什么构建器,以及与“ C / C ++构建”内容之间的关系。 我设置了SCons在“ C / C ++ Build”配置中。它的确起作用:我进行了两种配置(发布和调试),并且启动了SCons脚本。但是,当我现在尝试调试时,我正在研究这些Builders stauuf(我正在发现Eclipse ...)。 关于这一点的文档还不清楚。 感谢帮助。 解决方案 ..
发布时间:2020-09-24 04:29:38 其他开发