• 成功解决/bin/sh: cc: command not found和/bin/sh: g++: command not found


    成功解决/bin/sh: cc: command not found和/bin/sh: g++: command not found

    目录

    解决问题

    解决思路

    解决方法


    解决问题

    make: cc: Command not found
    /bin/sh: cc: command not found
    expr: syntax error
    expr: syntax error
    make: cc: Command not found
    I llama.cpp build info:
    I UNAME_S:   Linux
    I UNAME_P:   x86_64
    I UNAME_M:   x86_64
    I CFLAGS:    -I. -Icommon -D_XOPEN_SOURCE=600 -D_GNU_SOURCE -DNDEBUG -DGGML_USE_K_QUANTS  -std=c11   -fPIC -O3 -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wshadow -Wstrict-prototypes -Wpointer-arith -Wmissing-prototypes -Werror=implicit-int -Werror=implicit-function-declaration -Wdouble-promotion -pthread -march=native -mtune=native
    I CXXFLAGS:  -I. -Icommon -D_XOPEN_SOURCE=600 -D_GNU_SOURCE -DNDEBUG -DGGML_USE_K_QUANTS  -std=c++11 -fPIC -O3 -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wmissing-declarations -Wmissing-noreturn -pthread  -Wno-array-bounds -march=native -mtune=native
    I NVCCFLAGS:  -I. -Icommon -D_XOPEN_SOURCE=600 -D_GNU_SOURCE -DNDEBUG -DGGML_USE_K_QUANTS  -std=c++11 -fPIC -O3 -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wmissing-declarations -Wmissing-noreturn -pthread    -Wno-pedantic -Xcompiler "-Wno-array-bounds -march=native -mtune=native "
    I LDFLAGS:
    /bin/sh: cc: command not found
    I CC:
    /bin/sh: g++: command not found
    I CXX:

    fatal: Not a git repository (or any parent up to mount point /home)
    Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
    fatal: Not a git repository (or any parent up to mount point /home)
    Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
    scripts/build-info.sh: line 19: cc: command not found
    scripts/build-info.sh: line 23: cc: command not found
    cc  -I. -Icommon -D_XOPEN_SOURCE=600 -D_GNU_SOURCE -DNDEBUG -DGGML_USE_K_QUANTS  -std=c11   -fPIC -O3 -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wshadow -Wstrict-prototypes -Wpointer-arith -Wmissing-prototypes -Werror=implicit-int -Werror=implicit-function-declaration -Wdouble-promotion -pthread -march=native -mtune=native    -c ggml.c -o ggml.o
    make: cc: Command not found
    make: *** [ggml.o] Error 127

    解决思路

    表明系统无法找到 cc(C 编译器)和 g++(C++ 编译器)。这些错误通常表示缺少了用于编译源代码的编译器。

    解决方法

    在CentOS上,你可能需要安装适当的开发工具,如 gcc(C 编译器)和 g++(C++ 编译器),以解决这个问题。你可以使用包管理器安装这些工具。

    运行以下命令来安装 gcc 和 g++:

    1. sudo yum install gcc
    2. sudo yum install gcc-c++

  • 相关阅读:
    Spark大数据分析与实战笔记(第一章 Scala语言基础-4)
    养老院管理系统设计与实现-计算机毕业设计源码+LW文档
    SpringBoot - 集成SWAGGER的常见问题
    【推理引擎】如何在 ONNXRuntime 中添加新的算子
    蓝桥杯每日一题2023.10.20
    MySQL-DQL【数据查询语言】(图码结合)
    游戏专用....
    Debezium系列之:将Debezium的info日志、warn日志、error日志拆分到不同文件中
    如何让元素垂直居中?
    中关村e谷:产业服务终靠一颗赤诚之心
  • 原文地址:https://blog.csdn.net/qq_41185868/article/details/134172136