系统是ubuntu16.04LTS,boost安装参考了http://blog.csdn.net/yhrun/article/details/8099630。在台式机上没出问题,在自己笔记本上出问题了。
问题为:在w找不到usr/lib/bin: lgfortran,boost—filesystem,boost_xxx
1.参考http://blog.csdn.net/rev_fycd/article/details/6856300下载一个64位dev版的libgfortran.so。
2.lminarsmoke的mybashrc和各solver中option里的链接路径,使得option中EXE_IN和EXE_LIB关于boost的路径合适,INC为boost_1_64_0,LIB为boost_1_64_0/stage/lib
经过上述两个步骤,solve 可以编译成功。
但在run中跑具体case时报错:laminarBuoyantPimpleSMOKE,显示无法打开libboost_date_time.so.1.64.0。该文件实际上在stage/lib中是存在的。
解决方法还未找到。