我从 VirtualBox 中运行的 CentOS-7-x86_64-Everything-1708.iso 进行了最小安装。
由于 Apache HTTPD 依赖问题,我试图通过以下方式配置 pcre:
./configure --prefix /usr/local/pcre/8.41
但我最终得到:
配置:错误:您需要一个 C++ 编译器来支持 C++。
我通过以下方式找到 GCC/CPP/CC
whereis gcc
whereis cpp
whereis cc
并分别收到:
抄送:/usr/bin/cc
cpp: /usr/bin/cpp /usr/lib/cpp /usr/share/man/man1/cpp.1.gz
gcc: /usr/bin/gcc /usr/lib/gcc /usr/libexec/gcc /usr/share/man/man1/gcc.1.gz
yum install gcc
报告:
...
包 gcc-4.8.5-16.el7_4.1.x86_64 已安装且最新版本
没事做
谁能指出我正确的方向?
在从头开始管理 Linux 方面,我很绿色,但我正在努力学习如何安装 Apache/PHP,make
因为yum
最新的 PHP 是 5.4。
在使用 GCC 编译器套件的系统上,C++ 编译器是
g++
(cpp
是 C 预处理器)。在下面查找 C++ 编译器的通用名称是
c++
. 这通常是指向适当 C++ 编译器的符号链接,例如g++
安装clang++
的系统编译器(如果已安装)。来自脚本的错误消息
configure
表明您的系统上没有安装 C++ 编译器。在您的 Linux 上,C++ 编译器与 C 编译器分开安装。在 CentOS 上安装 GCC C++ 编译器: