问题标签 [eclipse-cdt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
28698 浏览

linux - 如何从 ubuntu 上的存档/zip 手动安装 eclipse-CDT 插件?

我已经成功安装了 Eclipse 3.5 和 Java 1.5。我想在不使用 Eclipse 的“安装新功能”(也不能使用 Eclipse-CDT 安装程序)选项的情况下安装 CDT,因为这台计算机处于脱机状态。

我做了什么:

  1. 从 CDT 的官方下载页面下载了 cdt 的存档
  2. 我使用 file-roller 将所有内容解压缩到 eclipse 文件夹中(插件/功能现在有大量cdt文件)
  3. 我用 -clean 启动了 Eclipse
  4. 当我单击新项目时。GUI 对话框没有显示 C/C++...并且没有 C/C++ 透视图

Eclipse 似乎忽略了我解压缩的 CDT。

您是否曾经使用离线存档安装过 CDT?

我错过了哪些步骤?

0 投票
2 回答
2270 浏览

c++ - Eclipse CDT 生成的 getter/setter 名称

有没有办法(通过 UI 或在配置文件中)将 Eclipse CDT 生成的 C++ getter/setter 的名称从 Java 样式getSomething()更改为更像 C++ 的名称something()

0 投票
2 回答
1910 浏览

eclipse-cdt - Qt Creator 中的文件模板

问候。目前,我在 OS X 10.5 中使用 Eclipse (Galileo) 和 CDT 和 Boost 库。我已经开始了学习 Qt 的冒险,我已经安装了免费版的 Qt SDK。我已经习惯了 Eclipse,但不幸的是,还没有为 OS X 中的 Eclipse 开发集成。

因此,我的问题是我是否可以设置 Qt Creator 为我的头文件和源文件加载模板文件(例如,头文件中的 Doxygen 注释和源文件中的 C++ 注释)。在 Eclipse 中,我可以在 Preferences > C/C++ > Code Styles > Code templates 中完成此操作。

谢谢。

0 投票
1 回答
2259 浏览

c - 如何让 FFTW 在 Windows XP 上的 Eclipse CDT 中工作

我试图让西方最快的傅立叶变换与日食合作。我从网站上下载了它(它是一个名为 fftw-3.2.2 的大文件夹,里面有其他文件夹,名称为 api、dft、cell、doc、kernel、fdft 等,每个文件夹都包含 .h 和 .c 文件)。

我试过去项目>属性>MinGW C链接器>库>库搜索路径(-L)并添加文件夹fftw-3.2.2。我尝试将#include 或#include 放在代码的顶部。

我可以输入像'fftw_plan p;'这样的行 它很好,但是每当我尝试使用傅立叶变换函数之一时,比如'fftw_execute(p);' ,它给了我消息'对 fftw_ececute 的未定义引用'。该项目拒绝构建和运行,我被卡住了。

我环顾了这里和其他地方,一切都在告诉我有关 libX.a 文件的信息,但 fftw-3.2.2 不包含任何扩展名为 .a 的文件。如何让 eclipse 与 fftw 一起工作?我正在使用 mingw 编译器在 windows xp 机器上运行 eclipse ganymede 3.4.1。

0 投票
5 回答
3735 浏览

eclipse - Snow Leopard 上的 Eclipse CDT 找不到二进制文件

升级到 Snow Leopard 后,我无法再在我的计算机上运行 Eclipse CDT 项目。虽然构建过程完成且没有任何错误,但 Eclipse 无法识别它创建的二进制文件。当尝试在Run Configuration..对话框中指向二进制文件时,它在项目中找不到任何二进制文件。虽然从终端执行文件工作正常。

根据Eclipse 论坛上的帖子,这可能是 Mach-O 解析器无法识别 64 位二进制文​​件的问题。有谁知道该问题的解决方案或解决方法是什么,以便我可以在 Snow Leopard 上运行/调试我的 C++ 项目。

更新

Shane建议的解决方案虽然允许识别创建的二进制文件,但确实引入了另一个问题。由于 Snow Leopard 中的系统库都是 64 位的,因此无法再将-arch i386使用这些库创建的代码链接起来,因此还不是一个可行的解决方案。

0 投票
1 回答
19416 浏览

c++ - 带有 Cygwin GCC 的 Eclipse CDT:自动发现符号和路径

我使用 Eclipse CDT 和 Cygwin GCC 3 作为编译器。我的项目正在使用自定义 Makefile。

问题是在调试代码时,它找不到源文件,即使我添加了自定义路径映射:/cygdrive/c <-> c:\

除了我得到所有标准头文件的“未解决的包含”这一事实之外,即使程序编译并运行良好。

我将问题追溯到“自动发现”选项,该选项显示以下错误:

截图1

请注意,我确保工作区目录位于没有任何空格的路径上。奇怪的是,当我在 shell 中运行那个有问题的命令时,它运行得很好,输出如下:

我还尝试手动添加到包含路径:

截图2

我该如何解决这个问题,以便它同时发现包含路径和定义的符号?我应该尝试关闭自动发现并在.cproject文件中硬编码所需的路径吗?感谢您提供任何帮助(我只要求您不要建议使用 MinGW 而不是 Cygwin!)

0 投票
3 回答
6841 浏览

c++ - 出于愚蠢的原因,在 OS X 中的 Eclipse CDT 中构建 c++ 项目时遇到问题

我正在尝试在 Eclipse 中构建一个非常简单的 C++ 程序,但我遇到了一个非常愚蠢的错误:


消耗时间:403 毫秒。


问题是 osx 中的 g++ 不喜欢可执行文件名旁边的“g++ -oLinkedLists MyFirst.o”命令中的 -o 标志...有谁知道如何配置 g++ 以接受它或如何配置eclipse中的构建器使得-o标志和文件名之间有一个空格,如下所示:“g ++ -o LinkedLists MyFirst.o”?

提前谢谢!

0 投票
1 回答
2552 浏览

eclipse - eclipse cdt工具安装错误

我正在尝试在 Ubuntu Jaunty 上现有的 32 位 Eclipse 安装上安装 CDT 插件。我已经尝试了 web-update 和 Standalone-package install 并且都失败了,并出现以下错误-

0 投票
4 回答
2626 浏览

eclipse - 获取 Eclipse CDT + boost::shared_ptr使用语法完成?

如何让 Eclipse CDT 将 shared_ptr 视为 T * 以完成语法?

在这种情况下,我使用的是 Windows。我在“程序文件”文件夹中有 1.39。我即将尝试1.37。

我正在使用 Eclipse 的 Galileo 版本。另外,我只是在 Eclipse 中编辑和浏览源代码并在 VC++ Express 中构建。(不过那是另一回事了)

0 投票
0 回答
1460 浏览

debugging - CDT 6 (eclipse galileo) 雪豹调试问题

我本周升级到雪豹和 Xcode 3.2,从那以后,我遇到了 CDT 问题。我在 CDT 5 (Ganymede) 和 CDT 6 (Galileo) 中试过这个。

如果我尝试使用启动器“标准创建进程启动器”调试应用程序,它会延迟大约 10 秒才能真正进入调试断点,这很奇怪。

如果我使用“GDB (DSF) Create Process Launcher”作为启动器,它会以我期望的速度工作,但显示当前范围内发生的情况的变量选项卡显示的变量值如下:

“无法执行 MI 命令:-var-update 1 var2 来自调试器后端的错误消息:找不到变量对象 无法执行 MI 命令:-var-update 1 var1 来自调试器后端的错误消息:找不到变量对象”

我不知道如何解决一个或另一个问题,它们中的任何一个都会让我加快速度。