【发布时间】:2014-11-09 17:21:54
【问题描述】:
我已经从http://ompl.kavrakilab.org/ 安装了库 ompl 我的操作系统是 Linux Mint 17 Qiana
我尝试编译 OptimalPlanning.cpp 如下:$ g++ OptimalPlanning.cpp
我还尝试了以下方法:$ g++ -Wall -W -Werror -I/anon/omplapp main.cpp -o main -L/anon/omplapp/ -lompl -lompl_app
这是错误:
OptimalPlanning.cpp:37:40: fatal error: ompl/base/SpaceInformation.h: No such file or directory
#include <ompl/base/SpaceInformation.h>
^
compilation terminated.
我想我可能需要将 ompl 库添加为默认库。所以我尝试了几件事,但我仍然遇到同样的问题。
我尝试过的事情:
- 导出 LD_LIBRARY_PATH=/user/omplapp/build/Release/lib:${LD_LIBRARY_PATH}
- sudo puma /etc/ld.so.conf.d/randomLibs.conf 并添加 /user/omplapp/build/Release/lib
- 我还修改了已经存在的文件 libc.conf(在文件夹 /etc/ld.so.conf.d 中)以包含我的库的路径
你们中有人明白我不明白的吗? 我不明白应该给出什么路径以及在哪里。
谢谢,jb
【问题讨论】:
标签: c++ linux g++ linux-mint