hid*_*yat 4 c++ eclipse linker boost
properties/C/C++构建/设置GCC C++链接器/库
在库(-I)下我有libbost_system libbost_filesystem ...并且在库搜索路径(-L)下我有/ home/etobkru/boost_1_43_0/boostBinaries/lib
但是当我编译时,我得到g ++ -L/home/etobkru/boost_1_43_0/boostBinaries/lib/-o"searchDirs"./ main.o -llibboost_system -llibboost_filesystem -llibboost_regex /usr/lib/gcc/i586-suse-linux/4.1 .2 /../../../../ i586-suse-linux/bin/ld:找不到-llibboost_system
我尝试过libbost_system.so和libbost_system.a,但我得到了同样的错误.我做错了什么以及为什么eclipse无法找到文件.因为他们在那里?
您不需要名称中的"lib"部分.只需链接
-lboost_system -lboost_filesystem -lboost_regex
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16725 次 |
| 最近记录: |