«gcc» etiketlenmiş sorular

GNU Derleyici Koleksiyonu, Linux dahil birçok Unix benzeri işletim sisteminde kullanılan standart derleyici sistemidir. Başlangıçta C programlarını derlemek için kullanıldı, şimdi C ++, Java ve diğer bazı dilleri de işleyebilir.

2
Çekirdek derleme için PIC modunu desteklemiyor mu?
Ubuntu 16.10 üzerinde en son Linux v4.8.9 çekirdeğini derlemeye çalışıyorum ve varsayılan .config'i yaptıktan, menuconfig ile değiştirdikten ve kendi başına yaptıktan sonra bu hata ortaya çıkıyor. Ben de dosyayı untarred en kısa sürede yapmak mrproper çalıştırın. Bu, make'i çalıştırdıktan hemen sonra çıktıdır: 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 …
14 kernel  compiling  gcc 

5
/ Usr / include / sys dizinim nerede?
Kısa bir süre önce Kubuntu 12.04'ten 13.04'e yükseltme yaptım. Gcc kullanımı 4.7.3. /usr/include/sysDizin olmadığını keşfetmek için bazı programlar derledim . Olduğunu, types.h, stat.h, vb yoktur. Dizinde varlar include/linuxama yoklar include/sys. Neler oluyor?
14 gcc  c 

3
-Werror = tarih-saat / “__DATE__” makrosu nasıl devre dışı bırakılabilir tekrarlanabilir sürümleri önleyebilir
Netis WF2190 adaptörü için bir sürücü derlemeye çalışıyorum. Evet, en son indirdim. Derlemede nasıl devre dışı bırakabilirim -Werror=date-time? Yapı komut dosyasında hiçbir yerde bulamıyorum, bu yüzden bazı küresel varsayılan ayar olması gerektiğini anlıyorum. Açıkçası kod sadece derleme tarihini / saatini çıktıya gömmeye çalışıyor, bu nedenle bu uyarıyı devre dışı bırakmakla …
13 drivers  compiling  gcc 

4
Ubuntu 13.04'e gcc 4.8.1'i nasıl yükleyebilirim?
64 bit UBUNTU'um var 13.04 çalışan gcc - sürüm bana gcc gösterir (Ubuntu / Linaro 4.7.3-1ubuntu1) 4.7.3 Ancak 31 Mayıs 2013'te gcc 4.8.1 yayınlandı. Nasıl kuracağımı bilmiyorum .. Birisi bana başarılı kurulum için yapmam gereken adımları açıklayabilir mi? Ayrıca lütfen her iki gcc örneğini de yükleyip yükleyemeyeceğimi söyleyin; 4.7.3 ve …
13 13.04  64-bit  gcc 

8
C / C ++ derleyicisini kullanabilir miyim?
Ubuntu 10.10'a geçtim şimdi C / C ++ derleyicisine sahip olmakla sorun yaşıyorum. Microsoft Windows yürütülebilir dosya oluşturma gibi tüm kütüphaneleri (grafik, matematik, conio, stdlib, vb gibi) kullanarak C / C ++ derleyici kullanabilmek için olası yolları nelerdir?
13 gcc 

2
64 bit makinede 32 bit ikili derleme sorunu
Ac programı yerine 64 bit 32 bit ikili olarak derlemeye çalışıyorum. Sadece ekleyerek başladım -m32ve bazı hatalar aldım. Biraz dolaşmak ia32-libs kurmak için bir notla karşılaştım. Çalıştırılması apt-get install ia32-libs, önceden yüklenmiş ve en yeni sürümde bir bildirim ile sonuçlanmıştır. Her biri başarısız olana kadar bir sonraki kütüphane zinciri vardır: …
13 32-bit  gcc 

3
Gcc 4.7 sürümü nasıl etkinleştirilir?
Gcc 4.6.3 yükledim: gcc --version gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 Daha yeni bir sürüm yükledim: apt-get install gcc-4.7 Ama ben yazarken hala sonuç "gcc 4.6.3" olsun gcc --version. Nasıl düzeltilir? Ubuntu 12.04 kullanıyorum ve yaptım sudo apt-get update sudo apt-get upgrade
12 12.04  gcc 


1
Gcc-multilib Ubuntu'da tam olarak ne anlama geliyor?
Eski Ubuntu (v.12) ile uzun süre asılı kaldıktan sonra v.16 güncellemek ve "gcc-multilib" sözleri ile çok karışık. Bu aslında Apple'ın "şişman ikili" veya " evrensel ikili " modeli Linux'a taşınmış mı? Yani, Ubuntu'daki yerel C kütüphaneleri, çeşitli mimariler için çeşitli ikili dosyalar içeren kaplar haline geldi mi? Öyleyse, artık bir …
12 64-bit  compiling  gcc  g++ 

1
Güncelleme alternatiflerini geri alma
Komutu çalıştırmak zorunda kaldım sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20, ama ne yazık ki yanlış yazdım ve yazdım sudo update-alternatives --install /usr/bin/gcc gccc /usr/bin/gcc-4.8 20(gcc yerine gccc ). Şimdi, normal komutu çalıştırmaya çalışırken, bana alternatif link / usr / bin / gcc'nin zaten gcccc tarafından yönetildiğini söylüyor. Aradım ama …

4
-Lgfortran bulunamıyor
R (paket "ks") bir paket yüklemeye çalışıyorum. Hata mesajı ile başarısız oluyor: /usr/bin/ld: cannot find -lgfortran Ubuntu paketini derhal kurduk: sudo apt-get install build-essential Ayrıca sembolik bağlantılar eklemeyi denedim: 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 Düzenli olarak gcc ve g ++ kullanıyorum, ancak gfortran …
12 compiling  gcc  fortran  ld 

2
GCC 7.3'te C ++ 11'i devre dışı bırakma
Ubuntu 18.04'te olduğu gibi, varsayılan olarak gönderilen g ++ (sürüm 7.3.0) varsayılan olarak C ++ 11 uyumlu modda çalışır. C ++ 11 uyumlu olmayan eski kodlarımda bazı hatalar alıyorum. G ++ - 6 (sürüm 6.4.0) yükledim ve programlar iyi derleniyor. G ++ - 7'de C ++ 11 modunu devre dışı …
11 gcc  c++  g++ 

2
Ubuntu 16.04'te en son gcc ve g ++ sürümüne güncelleme
Çalıştığım bir cfd kodu en son gcc sürümü ile derlenmediği için son zamanlarda gcc 4.7'ye geçmeye çalıştım. Ama birçok hata ve kod hala derleme sonra vazgeçti ve en son gcc ve g ++ derleyicilerine geri dönmek istiyorum ancak ben bir şey berbat olabilir gibi görünüyor. Ben yaparken: sudo update-alternatives --remove-all …
11 apt  gcc  g++ 

1
Birden fazla gcc örneği nasıl kullanılır?
Hem gcc 4.7.3 hem de 4.8.1 yüklü Ama çalışan gcc --version alıyorum 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. Ben bir Ubuntu …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.