zoukankan      html  css  js  c++  java
  • makefile编译错误情况整理

    错误情况1:makefile:5: *** 遗漏分隔符 。 停止

    原因:具体的编译动作,开头不可以有空格,留白是由 按tab键形成的。

    解决方法:去掉空格,改为tab键后,再执行make命令,成功。

    错误情况2:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'


    错误原因:是因为你用gcc编译.cpp文件.按系统默认.cpp文件是c++的文件格式
    解决方法:

    方法1、 gcc -o t t.cpp -lstdc++ //-lstdc表示使用标准c

    方法2、g++ -o t t.cpp 
    方法3、把文件保存为.c格式,反正里面全是c的代码
    然后用gcc -o t t.c或者是g++ -o t t.c 都是OK的

  • 相关阅读:
    由一段代码说开去——set
    由一段代码说开去——list
    day 11
    day 16
    day 10
    day 13
    day 9
    day 18
    day 12
    day 14
  • 原文地址:https://www.cnblogs.com/lisuyun/p/7093232.html
Copyright © 2011-2022 走看看