No rule to make target
No rule to make target
- 引言
- 解决方法
引言
报错: *** No rule to make target '../Thirdparty/g2o/lib/libg2o.so', needed by '../lib/libygz-SLAM.so'。 停止。
显然是g2o库编译安装失败。解决方法参考,这个Issues是pangolin的错误,但是错误类型一样,他的解决方法就是单独对其进行编译,进一步查找错误。
解决方法
对g2o单独进行编译:
mkdir build && cd build
cmake ..
make -j8
进一步发现是依赖库LAPACK找不到,这个是自己前段时间搞破坏了,相应的解决方法参考博客,即是删除cmake_modules文件夹里面的FindLAPACK.cmake文件,然后修改上一级的CMakeLists.txt文件:
#FIND_PACKAGE(LAPACK REQUIRED)
SET(LAPACK_DIR /usr/local/lib/cmake/lapack-3.8.0)
注释掉FIND_PACKAGE(LAPACK REQUIRED),手动添加LAPACK库的路径。成功解决问题。
No rule to make target相关推荐
- qt添加资源文件后编译失败,提示Qt:Error:No rule to make target ’ … /…/??.png’,needed by ‘debug/qrc_qrc.cpp’ stop
提要 项目本来编译没有问题,资源文件忘记添加了,于是添加资源文件后,编译没有通过,提示错误:Qt:Error:No rule to make target ' - /-/??.png',needed ...
- No rule to make target ...
在编译一个Android上的jni的时候出现了如下的问题 make[3]: *** No rule to make target `/home/zhang/android1/src/androidpk ...
- Linux kernel进行编译时提示No rule to make target `menconfig'
进入linux-2.6.37目录下.运行make menconfig,提示: make[1]: *** No rule to make target `menconfig'. Stop. 截图如 ...
- Ubunbtu18.04报错:No rule to make target ‘kernel/include/linux/netfilter/xt_CONNMARK.h‘
报错make[4]:No rule to make target 'kernel/include/linux/netfilter/xt_CONNMARK.h'报错原因:WSL文件系统大小写不敏感造成的 ...
- Ubuntu18.04报错:make[1]: *** No rule to make target armv4-mont.o, needed by build-msm8916/lk. Stop.
报错:make[1]: *** No rule to make target build-msm8916/lib/openssl/crypto/bn/asm/armv4-mont.o, needed ...
- 解决catkin_make时出现make[2]: *** No rule to make target ‘/usr/lib/libOpenNI2.so‘, needed by ‘*******‘。
问题引出: catkin_make编译项目时出现下列错误: make[2]: *** No rule to make target '/usr/lib/libOpenNI2.so', needed b ...
- Qt项目移植出现的问题(No rule to make target ‘……’, needed by ‘……’. Stop.)
错误原因 本人在项目移植时出现的错误为:No rule to make target 'widget.cpp', needed by 'debug/widget.o.'Stop. 此错误翻译为中文的意 ...
- Ruby cannot load such file -- zlib和openssl(LoadError)及gem No rule to make target `/include/ruby.h‘解决
Ruby源码安装 cannot load such file -- zlib (LoadError) 和 cannot load such file -- openssl (LoadError) 及 ...
- No rule to make target `control'. Stop.错误解决
在linux环境下运行Makefile,出现如下错误,查找后发现是文件夹名字不对,中间多个空格: make -C /home/topeet/android4.0/iTop4412_Kernel_3.0 ...
- Xilinx SDK 中 的 'No rule to make target ' / '没有规则可以创建...'
在 Xilinx SDK 中, 有时我们会出现 'No rule to make target ' / '没有规则可以创建...' 的报警 如: 关于相关问题,可以参见: https://www.xi ...
最新文章
- 新手python爬虫代码_新手小白必看 Python爬虫学习路线全面指导
- Cubieboard:享誉国外 Linux 圈子的中国产品
- Windroy Lets Android run on Windows systems-- 国外androids 虚拟系统分享
- 【心电信号】基于matlab Simulink胎儿心电信号提取【含Matlab源码 1550期】
- 快逸报表之在IE打印问题
- vbs脚本学习整人Demo
- android联想搜索不到wifi,联想笔记本ThinkPad E430 无法搜索到无线网络的解决办法...
- 红帽子企业版RHEL5.0 的软件包管理
- 泛融等多家业界权威通力合作,联合信通院发布《区块链供应链金融白皮书》
- 绿色手动安装MySQL数据库
- ?nocache=+new Date().getTime();中的nocache是什么意思
- CCCC 天梯赛-5-10 排座位
- 帝国cms忘记网站后台登录网址怎么找回?
- 显卡Memory Clock上限问题排查实践
- 金融工程---引论以及参考书目
- unity3d terrian tree 地形组件 草木石树无法碰撞的解决办法
- ​卡路里和它的朋友们
- 显示360阻止html打开,360启动不了 怎么让360安全浏览器不开机启动
- 虚拟主机使用phpmailer发送邮件
- 《人生的智慧》读后感