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

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

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

5
Как мне использовать последнюю версию 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 dependency tree Reading …

7
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на /usr/lib/x86_64-linux-gnu/libstdc++.so.6следующий образ и здесь есть вход и выход: $ strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | …

2
Как установить 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) Кто-нибудь знает как установить этот пакет на 12.04?

3
Установите 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 installed …

3
«Фатальная ошибка: 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 -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/_openssl.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_openssl.o build/temp.linux-x86_64-2.7/_openssl.c:391:30: fatal error: openssl/opensslv.h: No such file or directory compilation …
52 compiling  gcc  pip 

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

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

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

2
Установить 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как новее, есть ли способ заставить его установить gcc-8и gcc-8только?
33 gcc  18.04 

3
Как установить gcc-7 или clang 4.0?
Я хочу попробовать функции C ++ 17 и установить стандартный совместимый компилятор (предпочтительно GCC). Я совершенно новичок в Linux и Ubuntu, и я просто немного не понимаю. Я попытался подписаться на https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test, но безуспешно . Сначала я побежал: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update Как я понял эта команда устанавливает …

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

1
bfd.h должен был включить libiberty / ansidecl.h в Ubuntu 14.04?
Binutils пакет , кажется, быть изменен, так как она включает в себя каталог libiberty.hпереехал /usr/include/libiberty, таким образом , становится возможным неправильным включать в bfd.hотношении ansidecl.h. Получение этих ошибок компиляции при использовании утилит трассировки binutils /usr/include/libiberty/libiberty.h: In function ‘basename’: /usr/include/libiberty/libiberty.h:110:38: error: expected declaration specifiers before ‘ATTRIBUTE_RETURNS_NONNULL’ extern char *basename (const char …

3
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 /usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s collect2: error: ld returned 1 exit status Кажется, …
23 14.04  gcc  multiarch 

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.