编译错误未定义的符号为架构x86_64:

Compilation Error Undefined symbols for architecture x86_64:

本文关键字:x86 错误 未定义 符号为 编译      更新时间:2023-10-16

我有一个程序,我试图从我的项目目录中编译,并没有能够围绕以下错误包装我的头

编译命令

g++ grades.cpp -o grades

我看到以下错误

架构x86_64的未定义符号:"tbb::task_scheduler_init::initialize(int, unsigned long)",引用自:Tbb::task_scheduler_init::task_scheduler_init(int, unsigned long) in grades-9c8d1a.o"tbb::task_scheduler_init::terminate()",引用自:Tbb::task_scheduler_init::~task_scheduler_init() in grades-9c8d1a.o没有找到架构x86_64的Ld:符号clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我不知道如何调试这个错误。

您需要链接到您要使用的tbb库,

g++ grades.cpp -o grades -ltbb
相关文章: