如何从C文件中调用Cpp函数

时间:2015-04-08 05:42:39

标签: c++ c codeblocks

我在一个工作区中有两个不同的项目,两个项目都是cpp项目。当我从一个项目调用cpp函数到另一个项目但是它没有工作并向函数名称显示未定义的引用。在链接时。

调用文件位于.c中,项目名称为ABC,定义文件为.cpp,项目名称为CDE

请帮忙

1 个答案:

答案 0 :(得分:2)

你的问题有点模糊,但问题可能是名称错误。将您的C ++函数放在extern "C" { ... }块中,以便为其提供C链接并防止编译器伪造名称。