如何配置Eclipse C项目以接受c++包含

How to configure Eclipse C project to accept C++ includes

本文关键字:项目 包含 c++ Eclipse 何配置 配置      更新时间:2023-10-16

我有一个C项目,我想在其中使用一些c++文件。我已经相应地修改了Makefile,但是我得到了

makemingw32-make.exe[1]: *** No rule to make target 

错误。

我注意到cpp标准库中包含的头文件没有找到。

未找到标头。图片

[Edit]注意,所有的。c,。cpp,。h文件都在同一个文件夹中。

如果我加上

#include <string>
在.c文件中找到

。在。cpp文件中则不是。

在Eclipse中,我发现我不能为c++设置include。

No c++ Includes。图片

有办法吗?

谢谢。

不幸的是,我没有找到任何解决这个问题的方法。我仍然走在正确的道路上,因为有一种方法可以使用来自Alglib的C代码。

http://forum.alglib.net/viewtopic.php?f=2& t = 3766

最好下载CPython版本的ALGLIB,并使用其计算核心的源代码。它是用C编写的,甚至没有c++的痕迹,所以你可能会发现它比在c++核心周围制作包装器更方便。