Pertanyaan yang diberi tag «gcc»

5
Cara menulis kompiler yang sangat dasar
Kompiler tingkat lanjut seperti gccmengkompilasi kode ke dalam file yang dapat dibaca mesin sesuai dengan bahasa di mana kode telah ditulis (misalnya C, C ++, dll). Bahkan, mereka menginterpretasikan arti dari masing-masing kode sesuai dengan perpustakaan dan fungsi dari bahasa yang sesuai. Koreksi saya jika saya salah. Saya ingin lebih …
214 c  compiler  compilation  gcc 

9
Pemrogram pemula frustasi karena kurangnya glosarium kesalahan penyusun
Seorang teman keluarga saya meminta sedikit bantuan saat dia belajar memprogram (dalam bahasa C). Ketika kami berbicara, dia menyatakan frustrasi tentang kesulitan memahami pesan kesalahan yang diberikan oleh kompilernya (GCC) ketika dia membuat kesalahan. Dia tidak mengerti semua istilah yang digunakan, dan kadang-kadang kombinasi mereka yang di luar pemahamannya. Dia …

3
Apakah GCC sekarat tanpa dukungan thread pada Windows? [Tutup]
Saya butuh pendapat. GCC selalu kompiler yang sangat baik, tetapi baru-baru ini kehilangan "banding". Saya baru saja menemukan bahwa pada Windows GCC tidak memiliki std::threaddukungan, memaksa pengguna Windows untuk menggunakan kompiler lain karena fitur yang paling menarik masih hilang. Tetapi mengapa GCC masih tidak memiliki dukungan utas di Windows? Masalah …

4
GCC vs dentang / LLVM - pro dan kontra dari masing-masing [ditutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
20 compiler  clang  gcc  llvm 

4
Apakah akan menggunakan flag -pedantic di g ++ atau tidak?
Saya belajar C ++ dan saya menggunakan g ++ di Linux untuk berlatih. Saya ingin tahu apakah orang yang bekerja sebagai programmer menggunakan flag g ++ -pedantic dan juga pentingnya di dunia nyata. Bagaimana dengan kompiler lain, apakah mereka juga mengizinkan ini? Apakah ini menjadi standar de-facto? Saya tertarik karena …
16 c++  gcc 

2
Mengapa glibc dikelola secara terpisah dari GCC?
GCC adalah kompiler C. Glibc adalah pustaka C. Namun, bukankah itu merupakan keharusan mutlak untuk sebuah kompiler dan perpustakaan standar yang digabungkan bersama sebagai implementasi C? Sebagai contoh, C perpustakaan berisi ABI dan compiler tertentu hal-hal seperti <limits.h>, <stdint.h>, dll, yang berbeda antara compiler dan API. Dan detail seperti "bagaimana …
13 c  gcc 

5
Apakah ada cara untuk menggunakan gcc sebagai perpustakaan?
Ada yang tahu solusi yang bekerja seperti ini: #include <stdio.h> #include <gcc.h> /* This .h is what I'm looking for. */ int main (void) { /* variables declaration (...) */ /* The following line is supposed to be equivalent to: * $ gcc main.c -o main */ results = gcc_compile_and_link("main.c", …
10 c++  c  gcc 


1
Mengapa GCC menggunakan sintaks AT&T secara default?
Saya pikir judul mengatakan semuanya :) Apakah ada alasan praktis tertentu (saya kira itu sebagian besar bersejarah, tetapi saya tidak dapat menemukannya sendiri) mengapa GCC menggunakan sintaksis AT&T / GAS? Catatan: Saya tahu ini hanya default dan Anda dapat mengubahnya Catatan 2: Saya pribadi menemukan "sintaks Intel" jauh lebih mudah …
9 history  assembly  gcc 

2
Mengapa C memungkinkan banyak deklarasi global dari variabel yang sama tetapi BUKAN beberapa deklarasi lokal?
Saya perhatikan bahwa jika saya mendeklarasikan variabel global beberapa kali, kompiler bahkan tidak mengeluarkan peringatan. Namun jika saya mendeklarasikan variabel lokal dalam suatu fungsi beberapa kali, misalnya, kompiler gcc menghasilkan kesalahan dan tidak mengkompilasi file. (Saya bertanya dalam hal gcc, tapi ini lebih merupakan pertanyaan desain bahasa umum, bukan pertanyaan …

2
Apakah bijaksana menggunakan Dentang untuk analisis kode pribadi dalam proyek yang dibuat dengan gcc?
Saya mulai mengerjakan beberapa proyek C yang sedang digunakan gcc. Saya percaya pilihan ini dibuat karena beberapa alasan: Harus kompilasi silang untuk lengan sangat awal (saya pikir). Kinerja adalah spesifikasi pertama dan terpenting. gcc adalah dan masih merupakan pilihan pertama yang mudah. Saya tidak punya alasan untuk menentang pilihan itu …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.