eclipse-cdt相关内容

Eclipse-CDT:在自动生成的包含防护中使用命名空间

是否可以(以及如何)在 Eclipse CDT,在使用 .hpp/.cpp 模板创建新类时? 对我来说,Eclipse 很好地生成了一个带有命名空间的新类,但是包含保护不包含命名空间,所以如果同一个头文件在两个不同的目录中存在两次,则只能包含一个. 在我的例子中,命名空间的名称、Eclipse 项目名称和源目录的名称都是相同的,因此这些可以作为包含保护的前缀的替代方案. 解决方案 ..
发布时间:2022-01-14 23:44:47 Java开发

Eclipse CDT 没有在头文件更改时构建项目

我有 Eclipse Platform 3.7.2 和 CDT 8.0.2. 当我想做“全部构建"时,来自其他工作区项目的标头不计为依赖项,并且不会重新构建任何内容. 我有一个 hello world 应用程序和一个静态库项目.静态库在项目属性 -> c/c++ 常规 -> 路径和符号 -> 引用选项卡 -> 选中“活动"中设置为参考.这是我唯一更改的设置. 顺便说一句,为什么 ..
发布时间:2022-01-11 16:46:39 Java开发

Eclipse C/C++ (CDT) 将文件导入项目 - 找不到头文件 - 包含路径

我正在尝试将文件导入 Eclipse C 项目并进行编译.构建过程找不到本地头文件.头文件位于 src 目录中.如何在 Eclipse 中编辑包含路径?如果我手动操作,我可以在 gcc 中指定 -I 选项. 构建文件:../src/averaging.c调用:GCC C 编译器gcc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/ave ..
发布时间:2022-01-11 16:34:18 Java开发

GCC C++ 链接器错误:未定义对 'vtable for XXX' 的引用,未定义对 'ClassName::ClassName()' 的引用

我正在使用 Eclipse-CDT 在 Ubuntu x64 上设置 C++ 项目.我基本上是在打个招呼,并链接到一个商业 3rd 方库. 我已经包含了头文件,链接到他们的库,但我仍然遇到链接器错误.除了明显的问题之外,这里是否还有一些可能的问题(例如,我 99% 确定我正在链接到正确的库). 有没有办法确认我链接的静态库是 64 位的? 有没有办法确认该库具有我期望它具有的类(和方 ..
发布时间:2022-01-11 14:48:42 C/C++开发

Android NDK 中的多个(我的和第 3 方)本机库

我必须使用两个本地库:一个是我自己的,另一个是第 3 方的.只要我在单独的项目中使用它们,一切都很好.但现在我得到了 Exception Ljava/lang/UnsatisfiedLinkError. 我正在使用 Eclipse. 我发现如果我将现有库放在 libs/armeabi 中,Eclipse 会开始编译本机代码并且它会失败.如果我从命令行重建 JNI 部分,编译成功但第 3 ..

如何将 Windows SDK 添加到 Eclipse C 工具?

我为 Java 开发人员使用 Eclipse Juno,我想向它添加 C/C++ 功能.我下载了 Windows SDK 并尝试创建 Hello World C++ 项目.但似乎 Eclipse 没有看到 Windows SDK,所以我无法编译我的项目. 解决方案 编译&用微软编译器构建一个 C++ 项目是件苦差事.但是如果你已经安装了一些版本的 windows sdk,那么工作就完成了将 ..
发布时间:2022-01-08 16:44:02 C/C++开发

Eclipse IDE for (Embedded C/C++) Developers 2020-12:经典深色主题深黑色背景和菜单中的文本

Eclipse 2020-12 (4.18) for C/C++ 中深色经典主题的问题.菜单全部为黑色: 顶部面板有同样的问题: 解决方案 这是 Eclipse TMF 的一个bug,默认包含在 面向 C/C++ 开发人员的 Eclipse IDE 和 面向嵌入式 C/C++ 开发人员的 Eclipse IDE 在 Eclipse 2020-12 (4.18) 中已经修 ..
发布时间:2022-01-06 14:30:06 Java开发

在命令行上创建一个 Eclipse 项目?

我想要一个 shell 脚本在命令行上创建一个完整的 CDT 项目并将其添加到工作区.我愿意自己生成 .project 和 .cproject 文件,但我想要一些可以实际将项目添加到工作区的东西,因为这是一个不透明的二进制文件,我不想弄乱与. 我查看了 Buckminster 和 Monkey Project,但我不确定两者是否会做我想做的事.任何人都在这方面有任何经验并知道什么是好的解决方 ..
发布时间:2022-01-04 09:57:51 Java开发

使用 Eclipse CDT 调试 ncurses

我正在 Eclipse CDT 中使用 ncurses 编写 C++ 应用程序,但是我无法在 Eclipse 中运行/调试我的应用程序,因为 Eclipse 中的控制台不适用于 Curses.如果我从终端运行,我的应用程序运行良好,但我刚刚添加了一些新代码,现在出现分段错误,因此我想在 eclipse 中使用调试器来帮助我解决问题.有没有办法让 eclipse 运行/调试我的应用程序,但使用不同的 ..
发布时间:2021-12-28 10:36:33 C/C++开发

如何为 cmake 配置 Eclipse CDT?

如何使用插件 CDT 为 cmake 配置 Eclipse“Helios"? cmake allCMake 错误:源目录“D:/javaworkspace/workspace/Planner/Debug/all"不存在. Eclipse 总是想使用 'all' 选项,我不知道如何阻止它不使用它. 我已经看到在“构建行为"部分,在“首选项"中有“全部"选项.我删除了这个,但它仍然工作错误( ..
发布时间:2021-12-26 21:43:44 其他开发

在 Eclipse 中使用 MinGW 32 位构建 64 位 dll

我在 64 位 Windows 7 上安装了 32 位版本的 Mingw 4.7.2(使用安装程序).我在 Eclipse C++ 项目中使用 MinGW 来构建一个 .dll 文件.到目前为止,一切正常. 但是我使用这个 .dll 通过 JNI 包含在一个 java 项目中.当我在 java 项目中调用 .dll 的函数时,异常 "Exception in thread "main" ja ..
发布时间:2021-12-25 16:13:12 Java开发

OS X 上 Eclipse 中的 OpenGL 和 GLUT

我一直试图在 OS X 上使用 CDT 在 Eclipse 中设置 OpenGL 和 GLUT 库,但没有取得多大成功.我似乎无法让 eclipse 真正意识到 GLUT 在哪里.它目前给我的错误是我有一个未解决的包含 GL/glut.h.在网上环顾四周,我发现我应该在 gcc 链接器设置中使用 -framework GLUT 标志,但这似乎无效. 解决方案 好的.我让它在 X11 中工作 ..
发布时间:2021-12-19 18:15:25 C/C++开发

警告:def 文件末尾的 .drectve 损坏

我使用 gcc/mingw 在 eclipse cdt(c++) 中安装了 glew、glfw 和 glm,所有这些都是静态的.一切正常,但我不喜欢 eclipse 输出控制台中的警告: 警告:def 文件末尾的 .drectve 损坏 如何修复和隐藏此警告?什么意思? 我注意到,这个警告只有在我调用“glewInit"函数时才会出现. 解决方案 当我遇到这个问题时,是因 ..
发布时间:2021-12-19 18:04:29 其他开发

从命令行构建多个 CDT C++ 项目

从命令行构建多个 CDT C++ 项目的最佳解决方案是什么?项目有引用,所以不可能只构建单个项目. 解决方案 此功能已添加到 CDT 6(最终版本于 2009 年 6 月 15 日到期)中.您可以从构建页面下载最终候选版本:download.eclipse.org/tools/cdt/builds/6.0.0/. 使用 Eclipse 3.5 + CDT 6 的发行版,您可以使用在命 ..
发布时间:2021-12-06 15:22:41 Java开发

启动失败.未找到二进制文件.Eclipse Helios 上的 CDT

我在 Ubuntu 10.04 上使用 Eclipse Helios,我正在尝试在其上安装 CDT 插件.我从这里下载它 此处. 然后我转到安装新软件并选择 zip 文件(我不解压缩它,只选择 zip 文件).一切正常,安装,一切正常,显示可选功能,等等. 然后我创建了一个新的 HelloWorld 项目.当我尝试运行它时,它显示一个错误并说: 启动失败.未找到二进制文件. ..
发布时间:2021-12-06 15:15:38 Java开发

“未解决的包含"C 标准库头文件的 Eclipse CDT 错误

我为 Eclipse 设置了 CDT 并编写了一个简单的 hello world C 程序: #include int main(void){puts(“你好,世界.");返回0;} 程序构建并正确运行,但 Eclipse 在包含语句旁边显示这个黄色问号,上面写着 "Unresolved包含:>>>>> 当我把鼠标放在超过它. 它不影响程序的运行,但我觉得它很烦人. ..
发布时间:2021-12-06 15:15:05 Java开发