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

Вопросы, касающиеся GNU Compiler Collection Suite.

4
Почему FreeBSD отказывается от GCC в пользу Clang / LLVM?
Поэтому я занимался серфингом в сети и наткнулся на эту статью . В основном говорится, что FreeBSD , начиная с версии 10 и выше, будет отказываться от GCC в пользу Clang / LLVM . Из того, что я видел в сети, Clang / LLVM - довольно амбициозный проект, но с …
241 freebsd  compiling  gcc  c  llvm 

4
Как скомпилировать компилятор C с нуля, а затем скомпилировать Unix / Linux с нуля
Допустим, я работаю в крупной сервисной организации за пределами США / Великобритании. Мы широко используем серверы UNIX и Linux. Читая эту статью, упоминается, что было бы легко вставить бэкдор в компилятор C, тогда любой код, скомпилированный с этим компилятором, также будет содержать бэкдор. Теперь, учитывая недавние утечки в отношении мандата …

4
configure: error: компилятор C не может создавать исполняемые файлы
Я пытаюсь обновить Apache 2.2.15 до 2.2.27. При запуске config.nice, взятого из apache2.2.15 / build, я получаю следующую ошибку: checking whether the C compiler works... no configure: error: in `/home/vkuser/httpd-2.2.27/srclib/apr': configure: error: C compiler cannot create executables Я пытался искать в Интернете, но не повезло. Я также проверил компилятор c, …

1
Как этот Makefile делает программу на C без указания компилятора?
Я использовал Makefile из книги " Advanced Linux Programming (2001)" [code] . Мне было странно видеть, что GNU make правильно компилирует код, даже не указав компилятор в Makefile. Это как выпечка без рецепта! Это минимальная версия кода: test.c int main(){} Makefile all: test и сделать действительно работает! Это команда, которую …
41 linux  make  gcc  gnu-make 

1
Сколько времени занимает компиляция gcc 7.3.0? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто в прошлом году . Пока он работает около 4 часов. Стоит отметить, что у меня не …
25 gcc 

4
Отношения между cc1 и gcc?
Я пытаюсь установить Ruby в своем домашнем каталоге на сервере Linux (без корневого доступа), который, конечно, требует использования gcc. Самая близкая вещь, которую я могу найти, - это каталог с таким именем, который (если вы углубитесь в это) содержит cc1: >: find / -iname gcc 2> /dev/null /usr/libexec/gcc >: tree …
23 gcc 

4
Как установить GCC 5 на Debian Jessie 8.1
Я перепробовал множество решений, чтобы установить обновление для моего компилятора gcc на сервер Debian. Никто из них не работал. Мне нужно обновление компилятора, чтобы использовать новые функции c ++ 11, поскольку это обеспечивает стабильный ABI libcxx11 и стабильную поддержку C ++ 11 (см. Здесь ). В частности, получение версии GLIBCXX_3.4.21, …
21 debian  gcc  c++  g++ 


3
gcc не может связаться с pthread?
Я недавно установил XUbuntu 11.10 64bit, но у меня проблема с компиляцией самого простого примера pthread. Вот код pthread_simple.c: #include <stdio.h> #include <pthread.h> main() { pthread_t f2_thread, f1_thread; void *f2(), *f1(); int i1,i2; i1 = 1; i2 = 2; pthread_create(&f1_thread,NULL,f1,&i1); pthread_create(&f2_thread,NULL,f2,&i2); pthread_join(f1_thread,NULL); pthread_join(f2_thread,NULL); } void *f1(int *x){ int i; i …
17 c  libraries  gcc  xubuntu 

1
Как gcc знает, где установлен boost
Я установил boost используя sudo apt-get installUbuntu. Позже мне не пришлось указывать gcc Iфлаг вместе с путем к библиотекам boost, чтобы использовать boost! И я ничего не делал pkg-config --cflags --libs. В чем здесь тайна? Как gcc может узнать, где находится boost и как он автоматически связывается с ним?
13 gcc  libraries  boost 

3
Найти и установить man-файл вручную
Кажется, мне не хватает некоторых man-страниц, особенно gcc и g ++. Не поможет, что я укажу раздел. whereisне перечисляет man-страницы для этих двух, так что я думаю, что их просто нет. С Google я получаю много, например: http://linux.die.net/man/1/g++ (хотя, похоже, обычный HTML ... или это разметка man-страницы?) Я подумал, что …
13 debian  man  gcc  roff 

1
Linux, GNU GCC, ld, версии скриптов и двоичный формат ELF - Как это работает?
Я пытаюсь узнать больше о версиях библиотек в Linux и о том, как заставить все это работать. Вот контекст: - У меня есть две версии динамической библиотеки, которые предоставляют один и тот же набор интерфейсов, скажем, libsome1.soи libsome2.so. - Приложение связано с libsome1.so. - Это приложение использует libdl.soдля динамической загрузки, …

5
установить последнюю версию gcc на rhel 6 x86_64
У меня есть сервер RHEL 6 с gcc версии 4.4.7. Я хотел обновить версию gcc (я думаю, что текущая версия 4.8). Ням обновление не работает. Кроме того, SO отвечает на аналогичный вопрос о CentOS не работает. Я следовал методам в принятом ответе, вывод «Ошибка получения данных репозитория для testing-1.1-devtools-6, репозиторий …

2
Почему gcc показывает `unknown` в Target: x86_64-unknown-linux-gnu в Arch Linux?
Я хотел бы знать, почему, когда я работаю gcc -vпод Arch Linux, он показывает unknownслово в этих выходных данных: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/5.1.0/lto-wrapper Target: x86_64-unknown-linux-gnu в то время как в другом дистрибутиве, например, в Ubuntu, он показывает название дистрибутива, например ubuntu: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-ubuntu-linux-gnu/5.1.0/lto-wrapper Target: x86_64-ubuntu-linux-gnu
12 linux  arch-linux  gcc 


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