在eclipse中将目标文件添加到cpp代码中

我按照Link对象文件中提到的方式跟随我的项目Eclipse CDR

我的主要function是cpp代码,我想调用一个c函数。 因此,我使用c代码创建了目标文件(.o)

gcc -c -fpic mycode.c

这给了我一个“.o”文件,我想链接到cpp代码。 我创建了一个头文件,参考http://www.parashift.com/c++-faq/include-c-hdrs-nonsystem.html

头文件在我的cpp代码中被声明为extern。 头文件包含从c代码起作用,该函数在头文件中被声明为extern。

执行此操作后,当我为整个项目制作时,我收到错误作为该c函数名称的“未定义引用”