Не могу понять, как скомпилировать и связать библиотеку Intel TBB на моем Mac. Я запустил коммерческий установщик и скрипт tbbvars.sh, но не могу понять это. У меня такое ощущение, что это что-то действительно очевидное, и прошло слишком много времени с тех пор, как я делал подобные вещи.
tbb_test.cpp
#include <tbb/concurrent_queue.h>
int main() {
tbb::concurrent_queue<int> q;
}
g++ tbb_test.cpp -I /Library/Frameworks/TBB.framework/Headers -ltbb
... не могу найти символы.
Ура!
UPDATE:
g++ tbb_test.cpp -I /Library/Frameworks/TBB.framework/Headers -L /Library/Frameworks/TBB.framework/Libraries/libtbb.dylib
работает!