我遵循了上面提到的方式 Link object file to my project Eclipse CDR
我的主要功能是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函数名称的“未定义引用”