찾다

 >  Q&A  >  본문

apache - ubuntu怎样无网络下源码安装g++

c++应该已经安装。
关闭问题。

--------------------更新分割线,以下旧版--------------------

系统:ubuntu 12.04
gcc源码下载于官网镜像http://mirrors-usa.go-parts.com/gcc/releases/gcc-4.7.4/
看图gcc应该是安装成功了...吧(另:明明下的是4.7.4最后4.6.3?)
那c++究竟有没有呢?!

图一
图二

--------------------更新分割线,以下旧版--------------------

怎样源码安装gcc g++?(我知道有网环境下直接命令 sudo apt-get install build-essential)

情况是这样的:

1.无网络,无法apt-get,wget等(其实有的,但是只能被动接受),之前的安装都是上传tag.gz解压安装的
2.最初只是想安装apache2.4,需要用到pcre,然后安之,提示错误 You need a C++ compiler for C++ support
3.百度后根据网上教程成功安装了gcc(man gcc,gcc -v 有效),但是错误仍在,估计是还要安装g++(c++?)

然后问题来了: g++(c++?)怎么安装呢 ?和gcc一样吗?
所以: 求gcc源码包及简要安装方式。

巴扎黑巴扎黑2842일 전435

모든 응답(1)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-04-22 08:58:11

    gcc 소스 코드 패키지에는 이미 g++가 포함되어 있습니다. 컴파일을 확인한 후 sudo make install을 실행하세요

    우분투를 사용하고 있으니 간단합니다.
    1. 우분투 패키지 웹사이트로 이동하여 다른 소프트웨어 패키지를 검색할 수도 있습니다. 릴리스 버전입니다. 시스템의 코드명이 무엇인지 확실하지 않은 경우 아래를 참조하세요

    으아악

    2. amd64 또는 x86을 선택하고 열린 이미지 페이지에서 deb 패키지를 직접 다운로드한 다음 이 deb 패키지를 우분투 대상 컴퓨터에 가져오는 방법을 찾으세요(네트워크 연결 없음, 예, 그렇지 않습니다). U 디스크가 아닙니다.)
    3. 대상 머신에 설치를 수행합니다. sudo dpkg -i xxxxxx.deb 완료되었습니다. 설치 프로세스에서 오류가 발생하고 다른 소프트웨어 패키지가 필요한 경우 우분투 패키지 웹사이트에서 계속 검색하여 설치를 계속하세요.

    다음 방법은 지정된 버전 설치, 기능 수동 구성, 시스템에 설치하지 않음, 시스템 오염 방지 등에 적합합니다.
    소프트웨어(또는 프로젝트)를 설치하려면 해당 소프트웨어의 공식 웹사이트로 직접 이동하거나 소프트웨어가 있는 github 소스 코드 저장소를 방문하세요. 공식 웹사이트(예: https://gcc.gnu.org/)가 있으면 위 문서를 직접 읽어보세요. 공식 웹사이트가 없는 경우 소스 코드 패키지를 다운로드한 후 README(.txt, .md), INSTALL(.txt, .md) 및 컴파일, 설치 및 사용 지침이 포함된 기타 파일을 읽어보세요. autoconf 및 Makefile 관련 항목 이상입니다. 일부는 cmake, gradle 등을 사용합니다. 모두 프로젝트 관리 도구입니다. autoconf 및 Makefile에 대해 배운 후(적어도 사용 방법은 알고 있어야 합니다) 케이크.

    회신하다
    0
  • 취소회신하다