«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.

5
Varsayılan gcc ve g ++ sürümü nasıl seçilir?
Bu yüzden gcc-4.4 ve gcc-4.3'ü yükledim (g ++ ile aynı). Şimdi hatırladığım kadarıyla, sadece hangi sürümü istediğinizi söylerseniz Ubuntu'da sizin için sembolik bağlantıları ayarlayan bir araç var. Ancak hayal kırıklığı yaratan en yeni sürümde işe yaramadı. root@nexus:~# update-alternatives --config gcc update-alternatives: error: no alternatives for gcc. root@nexus:~# update-alternatives --config cc …
206 gcc  g++ 

5
Ubuntu'da en son GCC'yi nasıl kullanırım?
Programımı en son sürümüyle derlemek istiyorum gcc. Ubuntu 14.04 ancak dahası, ben bir paket olarak kullanılabilir olduğunu görmek 4.9.0 müsait var, gcc 4.8.2 ile birlikte gelir: gcc-4.9. Yüklemeye çalıştım sudo apt-get install gcc-4.9 ama diyor ki Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'gcc-4.9-base' …

7
GLIBCXX_3.4.20 bulunamadı, bu hatayı nasıl düzeltebilirim?
Ubuntu 14.04.1 64-bit LTS'de Program Düzenleyicisi programını ( bu sitede mevcut ) çalıştırmaya çalışıyorum. Terminalde şu çıktıları alıyorum: $ layout layout: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by layout) Ben komut çalıştı stringsüzerinde /usr/lib/x86_64-linux-gnu/libstdc++.so.6burada takip ederek giriş ve çıkış olduğu gibi: $ strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 …

2
Nasıl kurulur gcc-4.8
Sistemimdeki gcc versiyonunu kontrol ettim. Şu anda 4.6.3'te. Gcc-4.8'in çıktığını okudum. Aşağıdaki komutları başarı olmadan denedim: sudo apt-get install gcc (gcc is already the newest version) sudo apt-get install gcc-4.8 (unable to locate package) Bu paketi 12.04'e nasıl yükleyeceğini bilen var mı?

3
Ubuntu 12.04 LTS'ye gcc'yi kurun
Ubuntu 12.04 LTS Sunucusuna gcc'yi yüklemeye çalıştığımda apt-get install gcc, aşağıdaki hatayı alıyorum: 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 Recommends: libc6-dev but it is …

3
“Önemli hata: openssl / opensslv.h: Böyle bir dosya ya da dizin yok” mitmproxy'yi derleme
Mitmproxy paketini pip ile şu şekilde kurmaya çalışıyorum: $ sudo pip install mitmproxy Aşağıdaki hata mesajı ile sona erer: 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 terminated. …
52 compiling  gcc  pip 

4
Gcc 4.7'yi nasıl kurarım?
Bazı c ++ 11 özelliklerini kullanabilmek için gcc 4.7'yi kurmak istiyorum. Kaynağı indirdim, koştum ./configureve GMP'ye ihtiyacım olduğunu söylediler. Bunun için indirilen kod, hit ./configureve m4'e ihtiyacım olduğunu söyledi. Ama ben zaten m4'üm var (en azından synamptic bana bunu söylüyor). Neler oluyor ve nasıl düzeltebilirim?


3
Clang ++ nasıl kurulur?
Kodumu derlerken çalışmak için clang ++ almakta sorun yaşıyorum. Özellikle, bir make: clang++: Command not foundhata alıyorum. Koştum sudo apt-get install llvmve ayrıca sudo apt-get install build-essentialve sudo apt-get update. Clang ++ 'ı yüklemek için ne yapmam gerekiyor?
36 gcc  clang 

2
Gcc-8'i yalnızca Ubuntu 18.04’e yükleyin?
Az önce Lubuntu 18.04 LTS'yi kurdum. Gcc'yi yüklemek için iki seçenek vardır: gcc-7ve gcc-8. Her ikisi de apt-get installkutudan temin edilebilir . Kurduktan sonra bile gcc-8, sistem gcc-7gibi diğer paketleri kurduğumda kurulum yapmaya devam edecek build-essential. Yana gcc-8yeni, o yüklemek yapmak için bir yol yoktur gcc-8ve gcc-8sadece?
33 gcc  18.04 

2
Ubuntu 18.04'e gcc-9'u yüklensin mi?
gcc-9 yeni çıktı . Ubuntu 18.04 LTS'ye (biyonik) gcc 9 yüklememe izin veren bir depo olup olmadığını merak ediyordum. Diskoyu destekleyen depolar var gibi görünüyor: https://packages.ubuntu.com/disco/gcc-9-base Ama bir süredir mevcut LTS'de olmasını sevdim.
29 18.04  ppa  repository  gcc 

3
Gcc-7 veya clang 4.0 nasıl kurulur?
C ++ 17 özelliklerini denemek ve standart uyumlu derleyici (tercihen GCC) yüklemek istiyorum. Linux ve Ubuntu'da tamamen yeniyim ve çok fazla anlamıyorum. Https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test ancak şanssız takip etmeye çalıştım . İlk ben koştum: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update Anladığım kadarıyla bu komut bazı anahtarlar yükler. Sonra denedim: sudo add-apt-repository ppa:ubuntu-toolchain-r/gcc-7 …

1
bfd.h, Ubuntu 14.04’te libiberty / ansidecl.h yi içermeli miydi?
binutils paketi, dizin içerisine libiberty.htaşındığı için değişmiş gibi görünüyor /usr/include/libiberty, bu nedenle bfd.hilgili bir yanlışlık olması muhtemel ansidecl.h. Binutils izleme yardımcı programları kullanırken bu derleme hatalarını alma /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 *) ATTRIBUTE_RETURNS_NONNULL ATTRIBUTE_NONNULL(1); ^ /usr/include/libiberty/libiberty.h:121:45: error: expected …

3
gcc -m32 ile bağlantı kurmayacak
64 bit sistemde simplest ( int main(){}) programını bile derlemeye çalışmak -m32başarısız oluyor: $ 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 -m32Belirtildiğinde hala …
23 14.04  gcc  multiarch 

2
64 bit Ubuntu'da 32 bit uygulama oluşturma
Saatlerce süren yorulmadan sonra pes etmeye ve uzmanlara sormaya karar veriyorum. 64 Ubuntu 11.10'umda 32 bitlik bir uygulama (ilgilenen varsa xgap) oluşturmaya çalışıyorum. I ilave CFLAGS = -m32 ve LDFLAGS = -L / usr / lib32 makefile. Nesneler 32 bit para cezası içine yerleştirilmiştir. Son adım, X pencerelerinin tüm nesnelerini …
23 64-bit  gcc 

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.