• 成功解决/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++

  • 相关阅读:
    关于C#.Net网页跳转的7种方法
    Go语言内置函数、标准库、常用工具命令
    如何在局域网外SSH远程访问连接到家里的树莓派?
    python+windows画图工具--复现别人论文中的colormap 方法2
    一次搞懂什么是大数据
    maven 添加 checkstyle 插件约束代码规范
    node 之 express 框架(初级)
    MyBatisPlus-乐观锁概念及实现步骤
    xlwings笔记
    java基于ssm的家教课程管理系统
  • 原文地址:https://blog.csdn.net/qq_41185868/article/details/134172136