Menyusun C 11 dengan g Menggunakan Bendera
Untuk mengemas kini pengkompil C anda kepada C 11, anda perlu menentukan bendera yang sesuai. Bendera ialah hujah baris perintah yang dihantar kepada pengkompil yang mempengaruhi proses penyusunan.
Memahami Bendera
Apabila anda menentukan bendera, ia mengarahkan pengkompil cara mentafsir dan memproses kod sumber. Bendera boleh mengawal pelbagai aspek penyusunan, seperti versi bahasa, tetapan pengoptimuman dan kemasukan pustaka.
Menyusun dengan Sokongan C 11
Untuk menyusun kod C anda dengan C 11 sokongan, anda perlu menggunakan bendera berikut:
Jika anda menghadapi mesej ralat yang menunjukkan kekurangan sokongan pengkompil untuk ciri C 11, anda boleh menyelesaikannya dengan menyatakan salah satu daripada bendera ini dalam arahan kompilasi.
Contoh:
Untuk menyusun fail sumber anda your_file.cpp dengan sokongan C 11, gunakan arahan berikut:
$ g++ -std=c++11 your_file.cpp -o your_program
Nota:
Jika -std=c 11 tidak kerja, anda boleh cuba menggunakan -std=c 0x. Bendera kedua telah ditamatkan tetapi mungkin masih disokong dalam sesetengah persekitaran.
Atas ialah kandungan terperinci Bagaimanakah Saya Menyusun Kod C 11 dengan g Menggunakan Bendera Pengkompil?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!