我嘗試運行模擬器(GPGPU-sim)。但是,當我製作時,存在鏈接以提升庫的錯誤。以下是錯誤代碼的一部分。其他錯誤消息與它類似。問題鏈接提升庫,但提高庫存在
/usr/include/boost/regex/v4/basic_regex.hpp:425: error: undefined
reference to 'boost::basic_regex<char, boost::regex_traits<char,
boost::cpp_regex_traits<char> > >::do_assign(char const*, char const*,
unsigned int)'
make選項是:
FLAGS = -ggdb -I${BOOST_ROOT} -lboost_regex -lboost_filesystem
的{} BOOST_ROOT不確實的目錄。但是,我檢查了/ usr/lib和libboost_regex.a和libboost_filesystem.a文件實際存在。
你能幫我弄清楚嗎?
感謝, 傑森
在引用boost_regex庫的錯誤消息中是否還有其他任何錯誤? – lefticus 2011-03-09 18:23:11
如果找不到文件,您應該會看到另一個錯誤。 – ypnos 2011-03-09 18:25:02
另外,您可以發佈運行的完整g ++命令,參數如何排序等。 – lefticus 2011-03-09 18:25:33