centos7 安装 qemu -- 02

转载 2018年04月15日 15:40:31

Linux环境报错原因、解决方法记录(逐步总结)

1:/bin/sh: lex: command not found
make[1]: Leaving directory `/home/ksj/testCUnit/ltp-full-20081130/lib'
make[1]: Entering directory `/home/ksj/testCUnit/ltp-full-20081130/pan'
lex -l -w -t scan.l > scan.c
/bin/sh: lex: command not found
解决方法:下载flex    apt-get install flex
http://www.gnu.org/software/flex/ 
或者在http://flex.sourceforge.net/ 上下载
 
2:
编译一个linux下的c系统,包含词法和语法分析模块,Linux上用bison和flex。 
  yacc是一个文法分析器的生成器,bison即是yacc的GNU版本.Lex和YACC是用于构造词法分析机和语法解释器的工具,利用Lex和YACC你可以轻松的构造一个语法解释器。 
  一开始make 
  错误1: 
  debian:/home/a/boa-0.94.13/src# make 
  yacc -d boa_grammar.y 
  make: yacc: Command not found 
  make: *** [y.tab.c] Error 127 
  解决方法: 
  debian:/home/a/boa-0.94.13/src# apt-get install bison 
  错误2: 
  debian:/home/a/boa-0.94.13/src# make 
  lex boa_lexer.l 
  make: lex: Command not found 
  make: *** [lex.yy.c] Error 127 
  解决方法: 
  debian:/home/a/boa-0.94.13/src# apt-get install flex 
  错误3: 
  debian:/home/a/sss/boa-0.94.13/src# make 
  gcc -g -O2 -pipe -Wall -I. -c -o util.o util.c 
  util.c:100:1: error: pasting "t" and "->" does not give a valid preprocessing token 
  make: *** [util.o] Error 1 
  解决方法: 
  修改 src/compat.h 
  找到 
  #define TIMEZONE_OFFSET(foo) foo##->tm_gmtoff 
  修改成 
  #define TIMEZONE_OFFSET(foo) (foo)->tm_gmtoff 
  然后 
  debian:/home/a/sss/boa-0.94.13/src# make clean 
  debian:/home/a/sss/boa-0.94.13/src# make 
  出现: 
  debian:/home/a/sss/boa-0.94.13/src# make 
  make: Nothing to be done for `all'. 
  说明make没有检查到需要编译的东西,库或者应用程序已经编译好了。 
  make主要检查的是时间戳,只要target比依赖的文件时间靠后它就认为不需要编译。

CentOS7系统管理

-
  • 1970年01月01日 08:00

centos7 源码安装QEMU

QEMU 官网:  http://www.qemu.org/ 源码下载地址: http://www.qemu.org/download/#source 安装依赖包#yum -y install g...
  • lopng
  • lopng
  • 2017-05-25 10:25:14
  • 442

Centos7安装QEMU

更新软件源为阿里云 备份原来的yum源 sudo cp /etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.ba...
  • u013182960
  • u013182960
  • 2017-07-17 09:17:17
  • 1789

CentOS安装QEMU(试验成功且简单的方法)

mkdir -p /data0/software/  cd /data0/software/  # 32位系统 centos 5.x   wget http://pkgs.repoforge.org/...
  • sunlight664
  • sunlight664
  • 2013-02-02 15:17:46
  • 12390

CentOS7/RHEL7上安装KVM(QEMU)

kvm创建虚拟机
  • RHEL_admin
  • RHEL_admin
  • 2015-06-11 15:45:04
  • 19289

Centos下QEMU安装

在http://wiki.qemu.org/Download中下载关于qemu的源代码压缩文件,并放入/home/qemu中   [plain] view plaincopy ...
  • Oxford_D
  • Oxford_D
  • 2016-07-04 20:29:36
  • 1914

QEMU 2.10.1 编译安装

QEMU 2.10.1 编译安装原本在 Ubuntu 上可以直接通过apt install qemu-km可以直接安装 QEMU,但是这样安装的版本太低。想用官方的最新版本还得自己编译源码安装。本文记...
  • shimachao
  • shimachao
  • 2017-10-23 16:55:12
  • 394

centos7升级qemu-kvm---源码解决方法

kvm运行提示: Guset is not running... 1、先卸载qemu-kvm # yum –y remove qemu-kvm # rpm -e qemu (需要...
  • sinat_40356718
  • sinat_40356718
  • 2017-12-06 19:34:37
  • 505

CentOS7 上源码安装KVM(qemu--kvm)

在centos7下已经集成了kvm 环境:centos7 检查/dev/kvm这个文件,它是kvm内核模块提供给用户空间的qemu-kvm程序使用的一个控制接口,它提供了客户机(Guest)操作系...
  • qq_21398167
  • qq_21398167
  • 2015-06-09 09:40:07
  • 4072

编译安装qemu并在qemu上安装centos6.5

一、安装qemu之前的检查 1、查看cpu是否开启支持虚拟化:egrep "(vms|smx)" /proc/cpuinfo有显示vmx或smx字样,若没有,则在vmware虚拟机的vmx文件中添加v...
  • u010855924
  • u010855924
  • 2016-10-20 11:34:16
  • 1487
收藏助手
不良信息举报
您举报文章:centos7 安装 qemu -- 02
举报原因:
原因补充:

(最多只允许输入30个字)