218得票17回答
如何在Eclipse CDT中启用C++11/C++0x支持?

Eclipse 3.7.1 CDT 1.4.1 GCC 4.6.2 这是一段C++11代码的示例:auto text = std::unique_ptr<char[]>(new char[len]); Eclipse编辑器提示以下内容:Function 'unique_ptr' ...

211得票9回答
通过SSH在Eclipse上远程参与项目

我有以下两个开发环境: a) 安装了Eclipse CDT的Windows开发环境, b) 只通过SSH访问的Linux远程服务器。 编译和运行项目所需的编译器和硬件都只有在B机器上。 我想从Windows开发环境“透明地”协作这个项目,使用Eclipse CDT构建、运行和调试该项目,并且希...

131得票7回答
未定义对 `WinMain@16' 的引用

当我尝试使用Eclipse CDT构建程序时,出现以下错误: /mingw/lib/libmingw32.a(main.o):main.c:(.text+0x106): undefined reference to `WinMain@16 为什么会出现这个错误?如何解决这个问题?

108得票14回答
Eclipse CDT中使用标准C库头文件出现“Unresolved inclusion”错误

我在Eclipse中安装了CDT,然后编写了一个简单的C语言程序:#include <stdio.h> int main(void){ puts("Hello, world."); return 0; } 程序能够正确构建和运行,但是当我把鼠标...

94得票19回答
如何强制Eclipse询问默认工作区?

我注意到在安装了cdt之后,Eclipse总是加载默认的工作区。 工作区列在config.ini中的osgi.instance.area.default中。不管是否设置了Prompt for workspace on startup,Eclipse都不会询问要打开哪个工作区。 我该如何强制E...

92得票8回答
在Eclipse Juno中删除“快速访问”条目

我该如何从Juno的CDT工具栏中删除“快速访问”文本条目?我从不使用它,它占据了我笔记本屏幕上宝贵的空间。

85得票7回答
如何在Eclipse Juno/Kepler/Luna CDT中启用C++11?

编辑:事实证明这并不仅适用于Eclipse Kepler。我必须使用相同的过程来处理Eclipse Juno。问题在于其他回答此问题的帖子中似乎缺少一些步骤。 我正在使用C ++的Eclipse Kepler,尝试使用C ++ 11并出现错误。编译时出现错误 错误:在C ++ 98模式下不...

78得票24回答
Eclipse CDT中最实用的快捷键

我希望制作一张将Eclipse CDT (C++)中最有用的(能够省时)快捷方式呈现出来的备忘单。 你能分享在CDT中你使用的最有用的快捷键吗? 请只发布通用的快捷键(在进行C++时可用)或特定于CDT的快捷键。

75得票13回答
启动失败。找不到二进制文件。在Eclipse Helios上使用CDT。

我正在Ubuntu 10.04上使用Eclipse Helios,并尝试安装CDT插件。我从这里下载它。 然后我进入”安装新软件”,并选择zip文件(我不解压,只选择zip文件)。一切正常,它安装成功,所有可选功能都展示出来了等等。 接着我创建了一个新的HelloWorld项目。当我尝试运...

72得票12回答
GCC C++ 链接错误:未定义对 'XXX 的虚表, 未定义对 'ClassName::ClassName()' 的引用。

我正在Ubuntu x64上用Eclipse-CDT设置一个C++项目,基本上是在做hello world并链接到一个商业第三方库。 我已经包含了头文件,链接到他们的库,但我仍然遇到链接错误。除了显而易见的问题(例如,我99%确定我正在链接到正确的库之外),这里还有可能出现的其他问题吗? ...