问题如下:
CMake Error at lin_sys/direct/qdldl/CMakeLists.txt:2 (add_subdirectory):
The source directory
/home/ly/osqp/lin_sys/direct/qdldl/qdldl_sources
does not contain a CMakeLists.txt file.
问题原因
git clone的时候子存储库丢失
解决方案
使用以下指令克隆代码,增加–recursive参数
git clone --recursive https://github.com/oxfordcontrol/osqp
如果代码已经克隆,使用以下指令修复
git submodule update --init --recursive