zoukankan      html  css  js  c++  java
  • bochs安装相关

    1多核配置

    configure: error: DEPRECATED - enabled automatically with SMP or when CPU_LEVEL >= 5
    该错误是在这样configure时出现: ./configure   --enable-acpi --enable-pci --enable-apic --enable-gdb-stub --enable-cpu-level=6 --enable-smp

    google了半天,反而只搜到一篇国内的相关文章(http://blog.csdn.net/amwihihc/article/details/6993224):
    -------------------------------------------------

    到底是哪里出了问题,我把--enable-smp删掉,运行还是那个错误。就怀疑是其他配置参数有问题。
          运行./configure --help查看配置信息,--enable-pae       enables PAE support (deprecated) 表明系统默认有这个选项,如果继续配置--pae就报错,还有很多这样的,通过help我们就知道那些参数不应该配置,那些必须配置。

    ------------------------------------------------

       help一看,果然两个是默认的:--enable-acpi --enable-apic。删掉就通过了。

    2,重装bochs后,留心你的.bochsrc是否更新

    若你的bochs使用默认路径的.bochsrc,那没问题,否则的话就要自己手动替换,一般你的编译目录下就有一个新生成的.bochsrc。

    我一般运行bochs时,手动指定~/lab/papaya/cmd/.bochsrc,这次就忘替换它了。结果编译后的多核bochs奇奇怪怪:先是启动时卡四五秒,出现IDE time out。执行cpuid指令获取max leaf时,竟然返回1.

     替换时浏览了新的.bochsrc,差别还是挺大的,meg项变成了memory,等等。

  • 相关阅读:
    程序员的成长阶梯和级别[转]
    【转】教你如何迅速秒杀99%的海量数据处理面试题
    【转】探索C#之布隆过滤器(Bloom filter)
    基于.NET平台常用的框架整理 [转]
    使用 Async 和 Await 的异步编程(C# 和 Visual Basic)[msdn.microsoft.com]
    使用异步编程
    Node.js Web框架收集
    js闭包的定义与应用
    null 与 undefined 区别
    git 基本操作—笔记
  • 原文地址:https://www.cnblogs.com/weiweishuo/p/3481138.html
Copyright © 2011-2022 走看看