make install 执行失败
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了make install 执行失败相关的知识,希望对你有一定的参考价值。
make install 后提示错误,如下: [root@abc src]# lsbits.h e1000_api.h e1000_mac.h e1000_mbx.h e1000_phy.c igb.h kcompat.ce1000_82575.c e1000_defines.h e1000_manage.c e1000_nvm.c e1000_phy.h igb_main.c kcompat_ethtool.ce1000_82575.h e1000_hw.h e1000_manage.h e1000_nvm.h e1000_regs.h igb_param.c kcompat.he1000_api.c e1000_mac.c e1000_mbx.c e1000_osdep.h igb_ethtool.c igb_regtest.h Makefile[root@abc src]# make installMakefile:70: *** Kernel header files not in any of the expected locations.Makefile:71: *** Install the appropriate kernel development package, e.g.Makefile:72: *** kernel-devel, for building kernel modules and try again. Stop.[root@abc src]# 想知道如何解决
Hi,你是在编译 intel e1000 driver吗?
问题很明显,没安装kernel header files。
如果在opensuse下,请用
#zypper in kernel-source 安装之后就OK了!
good luck! 参考技术A 查看一下”uname -r" 如果是“2.6.18-92.el5xen“
则出现这种状况应该是没有装
kernel-xen-2.6.18-92.el5.i686.rpm
kernel-xen-devel-2.6.18-92.el5.i686.rpm 参考技术B 从安装光盘里找到kernel-source.rpm 和 linux-kernel-header 包,安装好,在输入gcc,如果没有安装,在安装gcc,在make install 参考技术C make make modules_install make install 在最后一步 make install 执行后 我也碰到过,但是没解决,不过好像现在编译完成的内核能够使用了,我编译了3
VS Code Jest 在 Ubuntu 20.04 上启动失败(ubuntu-make install)
【中文标题】VS Code Jest 在 Ubuntu 20.04 上启动失败(ubuntu-make install)【英文标题】:VS Code Jest fails starting on Ubuntu 20.04 (ubuntu-make install) 【发布时间】:2020-08-12 08:02:29 【问题描述】:环境
Ubuntu 20.04(官方测试版)
Visual Studio Code 1.44.2,通过 ubuntu-make (umake) 安装:
umake ide visual-studio-code
节点 12 通过nvm install 12 && nvm alias default 12 && nvm use default
VS 代码扩展:开玩笑
错误
重启 VS Code 失败:Finished running all tests. Starting watch mode.
/bin/sh: 1: npm: not found
/bin/sh: 1: npm: not found
Starting Jest in Watch mode failed too many times and has been stopped.
see troubleshooting: https://github.com/jest-community/vscode-jest/blob/master/README.md#troubleshooting
我想使用 nvm 并且想避免调整 bashrc 或类似的解决方法。
没用:
添加到 VS Codesettings.json
(通过 Ctrl+Shift+P,“打开设置 Json”):
条目"terminal.integrated.shell.linux": "/bin/bash"
【问题讨论】:
【参考方案1】:刚刚在 ssh 上运行命令时遇到问题,其中来自 nvm 的节点二进制文件不会添加到非登录 shell 的路径中,因此无法使用。老实说,无法弄清楚如何在此处添加它并使其相对于已安装的用户保持不变。
如果需要,删除 nvm 并通过默认存储库安装 apt install nodejs
是一种快速解决方法。
【讨论】:
谢谢,我也找到了这个解决方法,但我想让它与nvm
一起工作。以上是关于make install 执行失败的主要内容,如果未能解决你的问题,请参考以下文章
redis执行make后就能用了,无需执行make install
VS Code Jest 在 Ubuntu 20.04 上启动失败(ubuntu-make install)
./configure make && make install