在编译时需要同时编译包含该函数定义的cpp文件。例如,假设有两个cpp文件:main.cpp和utils.cpp。main.cpp中调用了utils.cpp中的函数,那么编译命令应该是:
g++ main.cpp utils.cpp -o main
其中,utils.cpp中定义了被调用的函数。如果忽略了utils.cpp的编译,或者utils.cpp代码有误,都会导致错误信息“undefined reference to 函数名”。因此,需要确保所有被调用的函数都能在编译时被正确地链接到程序中。
上一篇:包含特定词汇的筛选器
下一篇:包含特定列名的数据框子集列表