31得票4回答
将C/C++的#define传递给makefile

我使用Eclipse IDE开发C/C++,它会生成一个makefile,但我不想编辑它,因为它会被覆盖。 我想在Hudson中使用这个makefile来进行夜间构建。 如何将IDE项目文件中定义的#define传递给makefile?(为什么Eclipse没有在生成的makefile中包...

31得票5回答
在Eclipse中更改Doxygen注释样式

有人知道如何在Eclipse CDT中编辑Doxygen注释使用的样式吗? 换句话说,在函数前输入/**并按下enter,当前会得到类似以下的内容: /** * * @param one * @param two * @return */ Foo(int one, int tw...

31得票13回答
Eclipse CDT "Symbol NULL could not be resolved"

我刚刚安装了Eclipse CDT和MinGW。所有环境变量都已设置,包括头文件等。尝试运行hello world程序,似乎一切正常。 我试图加载之前在电脑上的一个C项目,它似乎可以正常加载所有东西,但是我得到了以下关于NULL符号的错误:Symbol 'NULL' could not be...

31得票5回答
如何在Eclipse中一次显示超过100个任务//TODO?

如标题所述,在Eclipse中的“Tasks”窗口中如何一次性显示超过100个任务?另外,如何浏览超过100个任务? 我的项目有很多.c文件,其中有许多//TODOs。 当我进入“Tasks”窗口时,它显示: 筛选匹配了158项中的100项 我找不到一个合理的方法来查看超过10...

30得票2回答
Eclipse悬浮提示能显示头文件中的Doxygen注释吗?

我正在使用Eclipse CDT编写C++代码。在StackOverflow上阅读了几篇关于将doxygen文档放置在头文件还是实现文件中的讨论后,大多数开发人员似乎更喜欢将doxygen注释放在头文件中(当然,并非一致)。但是,如果我将doxygen注释放在我的头文件中,当我将鼠标指针悬停在...

29得票2回答
Eclipse-CDT:如何配置调试器以在异常时停止?

这可能是一个关于GDB的问题...但是我想在调试器中运行我的应用程序,并且当抛出异常时调试器会停止,这样我就可以看到代码此时正在做什么。 我经常在Visual Studio中使用“调试” ->“异常”对话框,勾选我想要停止的异常类型旁边的“抛出”列。 Alex

28得票3回答
从Eclipse CDT项目中完全排除某些目录

我正在处理一个在Eclipse之外构建和运行的C++代码库。 我将其制作成了一个Eclipse项目,只是使用Eclipse浏览/编辑代码。 然而,我无法完全排除某些目录(如build/)使它们完全不受影响。它们不仅应该在构建期间被排除,还应该在“刷新工作区”期间被排除,这似乎会经常触发。举...

28得票4回答
有没有办法停止Eclipse CDT的构建?

我正在尝试在Eclipse CDT中构建一个项目,但是构建过程很快失败了,然后需要几分钟的时间去完成计算并最终结束。 如何通过Eclipse IDE停止构建过程? 我知道肯定有一种方法可以停止构建过程,因为我可以从项目资源管理器中删除任意文件,然后会弹出一个框,显示进程信息,我就能...

28得票4回答
Eclipse-C++-调试:查看数组的内容

是否可以查看动态分配数组的内容,例如:int *array = new int[dimension]; 我只看到指针的值。 编辑:刚刚发现了“显示为数组”的选项,但我总是需要手动输入数组的大小。是否可以自动获取它?

27得票6回答
如何在Eclipse上远程计算机上构建C++项目?

我有一台安装了Eclipse Ganymede的Windows电脑,以及一台放置我的C++项目文件的Linux电脑。我通过SMB使用Eclipse编辑文件,并希望也能够使用Eclipse构建该项目。 目前,我使用Putty连接到我的Linux机器,并从相应的目录下运行"./make"命令。我如...