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.
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 …
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 …
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ę …
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?
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?
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: …
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 …
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 …
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 ++ …
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 …
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 …
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 …
Kompiluję tutaj kilka programów i mam 4 rdzenie. Czy istnieje sposób, aby powiedzieć make, cmakeczy gcckompilować za pomocą wszystkich rdzeni lub coś, które wpływają?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.