apache - ubuntu怎样无网络下源码安装g++
巴扎黑
巴扎黑 2017-04-22 08:56:11
0
1
429

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源码包及简要安装方式。

巴扎黑
巴扎黑

répondre à tous(1)
大家讲道理

Le package de code source gcc contient déjà g++. Après avoir confirmé la compilation, exécutez sudo make install

.

Puisque vous utilisez Ubuntu, c'est simple. Tout d'abord, introduisons une méthode simple :
1. Accédez au site Web des packages Ubuntu pour télécharger build-essential. Vous pouvez également rechercher d'autres packages logiciels. pour vous. Version Release, si vous n'êtes pas sûr du nom de code de votre système, voir ci-dessous

//使用命令:
cat /etc/lsb-release 
//输出以下:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty   //trusty就是代号
DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS"

2. Sélectionnez amd64 ou x86, cliquez sur l'un d'entre eux sur la page d'image ouverte et téléchargez directement le package deb sur votre machine cible Ubuntu (pas de connexion réseau, oui, ce n'est pas là). il n'y a pas de disque U ;)
3. Effectuez l'installation sur la machine cible : sudo dpkg -i xxxxxx.deb Terminé. Si le processus d'installation génère une erreur et que d'autres packages logiciels sont nécessaires, poursuivez la recherche sur le site Web des packages Ubuntu et poursuivez l'installation.

La méthode suivante convient pour installer une version spécifiée, configurer manuellement des fonctionnalités, ne pas installer dans le système, ne pas vouloir polluer le système, etc. :
Si vous souhaitez installer un logiciel (ou un projet), il suffit accédez directement au site officiel de ce logiciel ou visitez le référentiel de code source github où se trouve le logiciel. S'il existe un site Web officiel (tel que https://gcc.gnu.org/), lisez simplement la documentation ci-dessus. S'il n'y a pas de site Web officiel, après avoir téléchargé le package de code source, lisez le README ( .txt, .md), INSTALL (.txt, .md) et d'autres fichiers, qui contiennent des instructions de compilation, d'installation et même d'utilisation. plus que des choses liées à autoconf et Makefile. Certains utilisent cmake, gradle, etc. Ce sont tous des outils de gestion de projet. Après avoir pris le temps de se renseigner sur autoconf et Makefile (savoir au moins comment les utiliser), l'installation du logiciel est un morceau de. gâteau.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal