我正在openstreetmap上做一个项目,因此为了实现路由机制我试图实现osrm引用1,但是当我尝试mkdir -p build; cd build; cmake ..
时,我得到一个错误说:< / p>
“CMake错误:源目录”/ home / user1“似乎没有出现 包含CMakeLists.txt“。
我该怎么做才能解决这个问题!
答案 0 :(得分:5)
运行git clone命令后,首先需要输入cd osrm-backend/
转到克隆的分支目录。之后继续mkdir -p build; cd build; cmake ..; make
。
这是cmake假设的目录布局,以使事情更清晰。
/home/user1
/home/user1/osrm-backend
/home/user1/osrm-backend/build