Pytania otagowane jako gcc

Kolekcja kompilatorów GNU to standardowy system kompilatorów używany w wielu systemach operacyjnych typu Unix, w tym Linux. Pierwotnie przeznaczony do kompilacji programów w C, teraz może również obsługiwać C ++, Java i kilka innych języków.

2
Jądro nie obsługuje trybu PIC do kompilacji?
Próbowałem skompilować najnowsze jądro Linux v4.8.9 na Ubuntu 16.10 i ten błąd pojawia się po utworzeniu domyślnego pliku .config, zmodyfikowaniu go za pomocą menuconfig i uruchomieniu go. Uruchomiłem make mrproper, jak tylko rozpakowałem plik. Oto wynik zaraz po uruchomieniu make: scripts/kconfig/conf --silentoldconfig Kconfig SYSTBL arch/x86/entry/syscalls/../../include/generated/asm/syscalls_32.h SYSHDR arch/x86/entry/syscalls/../../include/generated/asm/unistd_32_ia32.h SYSHDR arch/x86/entry/syscalls/../../include/generated/asm/unistd_64_x32.h SYSTBL …
14 kernel  compiling  gcc 

3
Jak wyłączyć -Werror = data-czas / makro „__DATE__” może uniemożliwić powtarzalne kompilacje
Próbuję skompilować sterownik dla adaptera Netis WF2190. Tak, właśnie pobrałem najnowszą z nich. Jak mogę wyłączyć -Werror=date-timekompilację? Nie mogę go nigdzie znaleźć w skrypcie kompilacji, więc uważam, że musi to być jakieś globalne ustawienie domyślne. Oczywiście kod po prostu próbuje osadzić datę / czas kompilacji w danych wyjściowych, więc nie …
13 drivers  compiling  gcc 

4
Jak zainstalować gcc 4.8.1 na Ubuntu 13.04?
Mam 64-bitową wersję UBUNTU 13.04 uruchomienie gcc --version pokazuje mi gcc (Ubuntu / Linaro 4.7.3-1ubuntu1) 4.7.3 Ale 31 maja 2013 r. Została wypuszczona gcc 4.8.1. I nie wiem jak to zainstalować .. Czy ktoś może wyjaśnić mi kroki, które należy wykonać, aby instalacja przebiegła pomyślnie. Powiedz mi także, czy mogę …
13 13.04  64-bit  gcc 

8
Czy mogę użyć kompilatora C / C ++?
Przeszedłem na Ubuntu 10.10, teraz mam problem z kompilatorem C / C ++. Jakie są możliwe sposoby korzystania z kompilatora C / C ++ przy użyciu wszystkich bibliotek (takich jak grafika, matematyka, conio, stdlib itp.), Tak jak w systemie Microsoft Windows, tworząc plik wykonywalny?
13 gcc 

5
Gdzie jest mój katalog / usr / include / sys?
Niedawno zaktualizowałem Kubuntu 12.04 do 13.04, kompletna ponowna instalacja. Korzystanie z gcc 4.7.3. Skompilowałem kilka programów, aby odkryć, że nie ma /usr/include/syskatalogu. Oznacza to, że types.h, stat.hitd, są nieobecne. Istnieją w include/linuxkatalogu, ale nie include/sys. Co się dzieje?
13 gcc  c 

2
Problemy z kompilacją 32-bitowego pliku binarnego na 64-bitowej maszynie
Próbuję skompilować program ac jako 32-bitowy plik binarny zamiast 64-bitowego. Zacząłem od dodania -m32i otrzymałem kilka błędów. Rozglądając się trochę, natknąłem się na notatkę, aby zainstalować ia32-libs. Uruchomienie apt-get install ia32-libsspowodowało powiadomienie, że zostało już zainstalowane oraz w najnowszej wersji. Istnieje łańcuch bibliotek, w tym każda następna, aż do awarii: …
13 32-bit  gcc 

3
Jak aktywować wersję gcc 4.7?
Mam zainstalowaną gcc 4.6.3: gcc --version gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 Zainstalowałem nowszą wersję: apt-get install gcc-4.7 Ale nadal piszę wynik „gcc 4.6.3” gcc --version. Jak to naprawić? Używam Ubuntu 12.04 i zrobiłem sudo apt-get update sudo apt-get upgrade
12 12.04  gcc 


1
Co dokładnie oznacza gcc-multilib na Ubuntu?
Po długim zawieszeniu się ze starszym Ubuntu (wersja 12) aktualizuję się do wersji 16 i jestem bardzo mylony ze wzmiankami o „gcc-multilib”. Czy to faktycznie model „grubych plików binarnych” lub „ uniwersalnych plików binarnych ” firmy Apple przeniesiony na system Linux? To znaczy, czy natywne biblioteki C na Ubuntu stały …
12 64-bit  compiling  gcc  g++ 

1
Cofnij aktualizacje-alternatywy
Musiałem uruchomić polecenie sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20, ale niestety źle wpisałem i napisałem sudo update-alternatives --install /usr/bin/gcc gccc /usr/bin/gcc-4.8 20(więc gccc zamiast gcc). Teraz, gdy próbuję uruchomić zwykłe polecenie, mówi mi, że alternatywnym linkiem / usr / bin / gcc jest już zarządzany przez gcccc. Szukałem w …

4
Nie można znaleźć -lgfortran
Próbuję zainstalować pakiet w R (pakiet „ks”). Błąd kończy się komunikatem o błędzie: /usr/bin/ld: cannot find -lgfortran Zainstalowałem już pakiet Ubuntu niezbędny do kompilacji: sudo apt-get install build-essential Próbowałem także dodać linki symboliczne: sudo ln -s /usr/lib/x86_64-linux-gnu/libgfortran.so.3 /usr/lib/libgfortran.so sudo ln -s /usr/lib/libgfortran.so.3.0.0 /usr/lib/libgfortran.so sudo ldconfig Używam gcc i g ++ …
12 compiling  gcc  fortran  ld 

2
Wyłączanie C ++ 11 w GCC 7.3
Wygląda na to, że w Ubuntu 18.04 domyślnie dostarczony g ++ (wersja 7.3.0) domyślnie działa w trybie kompatybilnym z C ++ 11. W moich starych kodach pojawiają się błędy, które nie są kompatybilne z C ++ 11. Zainstalowałem g ++ - 6 (wersja 6.4.0), a programy kompilują się poprawnie. Czy …
11 gcc  c++  g++ 

2
Aktualizacja do najnowszej wersji gcc i g ++ w systemie Ubuntu 16.04
Ostatnio próbowałem obniżyć wersję do gcc 4.7, ponieważ kod cfd, nad którym pracowałem, nie skompilował się z najnowszą wersją gcc. Ale po wielu błędach i wciąż nie kompilującym się kodzie poddałem się i chciałbym wrócić do najnowszych kompilatorów gcc i g ++, ale wygląda na to, że coś pomieszałem. Kiedy …
11 apt  gcc  g++ 

1
Jak korzystać z wielu wystąpień gcc?
Mam zainstalowane zarówno gcc 4.7.3, jak i 4.8.1 Ale po uruchomieniu gcc --version dostaję gcc (Ubuntu/Linaro 4.7.3-1ubuntu1) 4.7.3 Copyright (C) 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Jestem …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.