zoukankan      html  css  js  c++  java
  • make时出现报错Please submit a full bug report

    运行make时报错:

    Please submit a full bug report,
    with preprocessed source if appropriate.
    See http://bugzilla.redhat.com/bugzilla for instructions.
    make: *** [ext/fileinfo/libmagic/apprentice.lo] 错误 1

    内存不足引起。
    解决方法:

    这个原因是内存不足, 在linux下增加临时swap空间
    step 1:

    # sudo dd if=/dev/zero of=/home/swap bs=64M count=16
    

    注释:of=/home/swap,放置swap的空间; count的大小就是增加的swap空间的大小,64M就是块大小,这里是64MB,所以总共空间就是bs*count=1024MB.这里分配空间的时候需要一点时间,等待执行完毕。
      
    step 2:

    # sudo mkswap /home/swap 
    (可能会提示warning: don’t erase bootbits sectorson whole disk. Use -f to force,不用理会)
    

    注释:把刚才空间格式化成swap各式

    step 3:

    # sudo swapon /home/swap
    

    注释:使刚才创建的swap空间
    step 4:执行你相关的操作,如make
    如果创建了临时空间仍然提示 “g++: 内部错误:Killed (程序 cc1plus)”,可能分配的空间不够大,可继续分配更大的空间。

    关闭:

    step 1:
        sudo swapoff /home/swap
    step 2:
        sudo rm /home/swap
  • 相关阅读:
    053-509
    053-298
    053-255
    css实现省略号
    github上写blog
    解决内容被挤压缩小问题
    request.getRequestDispather().forward()与response.sendRedirect()
    资料,来自HTML5前端开发学习⑤群
    checkbox与jq<转>2
    checkbox与jq<转>
  • 原文地址:https://www.cnblogs.com/jsdy/p/12696491.html
Copyright © 2011-2022 走看看