LinuxForum.Fans
Тема

Как установить с++ компилятор?

Автор: Underwood_ 13 сообщений 10288 просмотров
#230965

три дня назад забубенил с четвертой веселой матерной попытки Mandriva 2011 GNOME от Edumandriva,
попутно осознав свою бесконечную криворукость(линукс ставил второй раз в жизни).

теперь у меня две операционки: windows 7 и линукс.
обе периодически загружаются, что меня очень радует.

что меня не радует вообще совсем никак и ни с какого ракурса: компилятора для с++ в сборке не оказалось, а интернет у меня цветет и пахнет только под виндоус.
насколько хватает моих недознаний, чтоб под линуксом что-то с большй буквы "У" Установить, нужно это через менеджер пакетов прокручивать-проворачивать. а для этого нужно интернет именно под линуксом, ведь так? у меня 3G модем, и его я нихрена настроить не могу.

на форуме искал что-то похожее - с треском обломался. как быть? можно ли как-то установить компилятор, не настраивая интернет?

#230972

Underwood_, а какой компилятор C++ вам требуется ? gcc не подходит ?

#230973

[console]rpm -qa | grep gcc
[/console]
Что выдаст. компилятор по идеи должен по умолчанию устанавливаться.
По модему: куча тем в разделе. Если есть вопросы, в соответствующие темы пиши. Постараюсь помочь.

#230983

verg, так вроде GCC - набор компиляторов, включающий также C++ ?
GCC == GNU Compiler Collection, а не GNU C Compiler ...

#230986

-=Serj=-,
gcc-c++ <- есть такой пакет с описанием "C++ support for gcc"

Пакет с таким названием есть в: Centos, Fedora, Mandriva, Mageia, openSUSE
И как мы знаем собирают/именуют пакеты в разных дистрибутивах по разному.
из опенсуси:

Показать
[console]verg@localhost:~> rpm -qi gcc46-c++
Name : gcc46-c++
Version : 4.6.2_20111212
Release : 81.2
Architecture: i586
Install Date: Ср. 15 февр. 2012 22:02:35
Group : Development/Languages/C and C++
Size : 10871862
License : GPL-3.0+
Signature : DSA/SHA1, Ср. 15 февр. 2012 16:59:24, Key ID 927f5cc86300dadb
Source RPM : gcc46-4.6.2_20111212-81.2.src.rpm
Build Date : Ср. 15 февр. 2012 16:43:16
Build Host : build04
Relocations : (not relocatable)
Vendor : obs://build.opensuse.org/devel:gcc
URL : http://gcc.gnu.org/
Summary : The GNU C++ Compiler
Description :
This package contains the GNU compiler for C++.
Distribution: devel:gcc / openSUSE_12.1
verg@localhost:~> rpm -qi gcc-c++
Name : gcc-c++
Version : 4.6
Release : 15.1.3
Architecture: i586
Install Date: Сб. 28 янв. 2012 03:23:15
Group : Development/Languages/C and C++
Size : 0
License : GPLv3+
Signature : RSA/SHA256, Сб. 22 окт. 2011 13:56:29, Key ID b88b2fd43dbdc284
Source RPM : gcc-4.6-15.1.3.src.rpm
Build Date : Сб. 22 окт. 2011 13:55:16
Build Host : build20
Relocations : (not relocatable)
Packager : http://bugs.opensuse.org
Vendor : openSUSE
URL : http://gcc.gnu.org/
Summary : The system GNU C++ Compiler
Description :
The system GNU C++ Compiler.
Distribution: openSUSE 12.1
verg@localhost:~>[/console]
Показать
[console]verg@localhost:~> rpm -qa | grep gcc
gcc-4.6-15.1.3.i586
gcc-c++-4.6-15.1.3.i586
gcc46-4.6.2_20111212-81.2.i586
gcc46-c++-4.6.2_20111212-81.2.i586
libgcc46-4.6.2_20111212-81.2.i586[/console]
#230992

verg, странно, попробовал g++ на компе с Mandriva 2010.2, - и правда нету...

#230993

На самом деле ничего странного.

В сообщении выше всё сказано.

#230994
-=Serj=- написал:
попробовал g++ на компе с Mandriva 2010.2, - и правда нету...

А где есть g++? Первый раз про такой слышу.

#230995
Gnom написал:
[quote=-=Serj=-]попробовал g++ на компе с Mandriva 2010.2, - и правда нету...

А где есть g++? Первый раз про такой слышу.[/quote]
В deb-based(g++), слаке(gcc-g++)

#231006

спасибо всем огромное!

Войдите или зарегистрируйтесь, чтобы ответить.