Pertanyaan yang diberi tag gcc

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

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

13
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>,...

10
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 =...

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