[問題] Undefined reference, symbol error問題

作者: henry8168 (番薯猴)   2016-03-22 14:15:23
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
CentOS
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
#include "tbb/concurrent_hash_map.h"
#include "tbb/blocked_range.h"
#include "tbb/parallel_for.h"
問題(Question):
跑的程式碼如下
https://gist.github.com/anonymous/d4da3b91772e7418163e
我已經將tbb做成symbol link到
/usr/include
/usr/lib
/usr/lib64
這三個目錄下了,但執行
g++ hashtabletest.cpp -o hashtabletest
後會吐出一大片錯誤畫面,如下:
http://i.stack.imgur.com/u44w5.png
這怎麼辦才好?拜託大家救救我
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
作者: shadow0326 (非議)   2016-03-22 14:20:00
你要跟gcc講要link誰呀參數加-l <lib_path>-l是接library檔案,不是目錄
作者: bibo9901 (function(){})()   2016-03-22 15:40:00
-L/path/to/lib/dir -ltbb意思是去 /path/to/lib/dir 找 libtbb.so

Links booklink

Contact Us: admin [ a t ] ucptt.com