Вопросы с тегом «gcc»

Коллекция компиляторов GNU - это стандартная система компиляторов, используемая во многих Unix-подобных операционных системах, включая Linux. Первоначально предназначенный для компиляции программ на C, теперь он может также обрабатывать C ++, Java и несколько других языков.

206
Как выбрать версию gcc и g ++ по умолчанию?

Поэтому я установил gcc-4.4 и gcc-4.3 (то же самое для g ++). Теперь, насколько я помню, в Ubuntu есть инструмент, который устанавливает символические ссылки для вас, если вы просто скажете ему, какую версию вы хотите. Однако он не работает в новейшей версии, что меня разочаровывает. root@nexus:~#...

132
Как мне использовать последнюю версию GCC в Ubuntu?

Я хочу скомпилировать мою программу с последней версией gcc. Ubuntu 14.04 поставляется с GCC 4.8.2, однако есть 4.9.0 доступны, кроме того, я вижу , что он доступен в виде пакета: gcc-4.9. Я пытался установить его sudo apt-get install gcc-4.9 но это говорит Reading package lists... Done Building...

104
GLIBCXX_3.4.20 не найден, как исправить эту ошибку?

Когда я пытаюсь запустить программу Layout Editor (доступна на этом сайте ) в 64-битной LTS Ubuntu 14.04.1, я получаю следующий вывод в терминале: $ layout layout: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by layout) Я попробовал команду stringsна...

94
Как установить gcc-4.8

Я проверил версию gcc в моей системе. Это в настоящее время в 4.6.3. Я читал, что gcc-4.8 отсутствует. Я попробовал следующие команды без успеха: sudo apt-get install gcc (gcc is already the newest version) sudo apt-get install gcc-4.8 (unable to locate package) Кто-нибудь знает как установить этот...

55
Установите gcc на Ubuntu 12.04 LTS

Когда я пытаюсь установить gcc на Ubuntu 12.04 LTS Server с apt-get install gcc, я получаю следующую ошибку: The following packages have unmet dependencies: gcc : Depends: cpp (>= 4:4.6.1-2ubuntu5) but it is not going to be installed Depends: gcc-4.6 (>= 4.6.1-1) but it is not going to be...

52
«Фатальная ошибка: openssl / opensslv.h: нет такого файла или каталога», компилирующая mitmproxy

Я пытаюсь установить пакет mitmproxy через pip следующим образом: $ sudo pip install mitmproxy Он заканчивается следующим сообщением об ошибке: x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong...

50
Как мне установить gcc 4.7?

Я хочу установить gcc 4.7, чтобы я мог использовать некоторые функции c ++ 11. Я скачал исходник, побежал ./configureи мне сказали, что мне нужен GMP. Скачал код для этого, нажал ./configureи сказал, что мне нужен m4. Но у меня уже есть m4 (по крайней мере, это то, что говорит мне synamptic). Что...

41
Как кросс-компилировать для ARM?

Как настроить GCC для кросс-компиляции для процессора ARM? Хост будет установлен на x86_64 (AMD64 - Ubuntu 12.04), а целью будет ARM (Raspberry Pi, а также Pandaboard - будут делать отдельные компиляции для...

38
Как установить clang ++?

У меня проблемы с получением Clang ++ для работы во время компиляции кода. В частности, я получаю make: clang++: Command not foundошибку. Я бегал sudo apt-get install llvm, а также sudo apt-get install build-essentialи sudo apt-get update. Что мне нужно сделать, чтобы установить clang...

33
Установить gcc-8 только на Ubuntu 18.04?

Я только что установил Lubuntu 18.04 LTS. Есть два варианта установки gcc: gcc-7и gcc-8. Оба доступны из apt-get installкоробки. Даже после того, как я установил gcc-8, система все еще собирается устанавливать, gcc-7когда я устанавливаю другие пакеты, такие как build-essential. Так gcc-8как новее,...

27
Как установить gcc-7 или clang 4.0?

Я хочу попробовать функции C ++ 17 и установить стандартный совместимый компилятор (предпочтительно GCC). Я совершенно новичок в Linux и Ubuntu, и я просто немного не понимаю. Я попытался подписаться на https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test, но безуспешно . Сначала я...

27
установить gcc-9 на Ubuntu 18.04?

GCC-9 только что выпущен . Мне было интересно, есть ли репозиторий, который позволяет мне установить gcc 9 на Ubuntu 18.04 LTS (bionic)? Кажется, есть репозитории, поддерживающие дискотеку: https://packages.ubuntu.com/disco/gcc-9-base Но мне нравилось иметь его на текущей LTS некоторое...

23
Сборка 32-битного приложения в 64-битной Ubuntu

После нескольких часов поисков я решил сдаться и спросить у вас экспертов. Я пытаюсь создать 32-разрядное приложение (xgap, если кто-то заинтересован) в моей 64-й версии Ubuntu 11.10. Я добавил CFLAGS = -m32 и LDFLAGS = -L / usr / lib32 в make-файл. Объекты встроены в 32-битный штраф. Последний шаг...

23
gcc не будет связываться с -m32

Попытка скомпилировать даже самую простую ( int main(){}) программу -m32в 64-битной системе не удалась: $ gcc -m32 test.c /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc /usr/bin/ld: skipping incompatible...

23
bfd.h должен был включить libiberty / ansidecl.h в Ubuntu 14.04?

Binutils пакет , кажется, быть изменен, так как она включает в себя каталог libiberty.hпереехал /usr/include/libiberty, таким образом , становится возможным неправильным включать в bfd.hотношении ansidecl.h. Получение этих ошибок компиляции при использовании утилит трассировки binutils...

22
Как обновить gcc до последней версии (в данном случае 4.7) в Ubuntu 10.04?

У меня Ubuntu 10.04 32-bit с gcc 4.4.3установленным на нем в данный момент. Я хочу обновить его до gcc/g++ 4.7(я ищу поддержку C ++ 0x) Как обновить с помощью Ubuntu Package Manager: apt-get upgrade/install ?? В качестве второго варианта я скачал последний файл снимка gcc с:...

18
gcc: ошибка при попытке выполнить exc 'cc1plus': execvp: такого файла или каталога нет

Я новичок, но приключенческий. Я трижды загружаю Windows, Fedora и Ubuntu 14.04 LTS (все 64). Изучение, но не использование dpkg, apt и apt-get. Начинаю изучать C ++, используя Ubuntu (единственный с установленным gcc). Поэтому при первой попытке компиляции я запустил команду gcc xy.ccи получил...

16
sudo apt-get установить libstdc ++

Когда я пытаюсь установить, libstdc++используя: sudo apt-get install libstdc++ Я получаю приведенную ниже ошибку в Ubuntu. У вас есть идеи по этому поводу? The following packages have unmet dependencies: libstdc++-4.8-doc : Conflicts: libstdc++6-4.4-doc but 4.4.7-8ubuntu1 is to be installed...