今天编译程序遇到undefined reference to错误,按网上文章操作未解决。 最后把包含的头文件中 extern "C" 部分删除,错误去除。 原因分析,可能是因为源文件是cpp,编译时构造符号表时乱码,造成函数名找不到。