项目中,需要在linux操作系统内,使用eclipse编辑器开发,每个项目均使用automake,如下图。
C/C++ Build-->Builder Settings-->generate make file auto...
如下图,在"C/C++ General"中的
"Paths and Symbols"中的
"Reference"选项卡内,选中引用的本地动态链接库(so)项目。如下图。
配置好后,编译总报一个错误,如下图,该错误不提示任何错误信息。
研究了很久,终于找到错误原因了。解决方法如下。
C/C++ General-->Paths and Symbols -->Libraries内加入boost_system即可(经查证,发现是使用了boost库,但未引用boost的so文件导致)。