Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Menyusun Kod C 11 dengan g Menggunakan Bendera yang Betul?

Bagaimana untuk Menyusun Kod C 11 dengan g Menggunakan Bendera yang Betul?

Barbara Streisand
Barbara Streisandasal
2024-12-10 12:56:09991semak imbas

How to Compile C  11 Code with g   Using the Correct Flags?

Menyusun C 11 dengan g : Memahami Bendera

Untuk menyusun C 11 dengan g , perlu menggunakan bendera yang membolehkan sokongan C 0x . Walau bagaimanapun, pilihan antara -std=c 0x dan -std=gnu 0x bergantung pada keperluan khusus anda.

Bendera dan Tujuannya

Bendera, juga dikenali sebagai pengkompil pilihan, adalah hujah yang mengubah suai tingkah laku pengkompil. Dalam kes ini, bendera -std=c 0x dan -std=gnu 0x mendayakan sokongan untuk C 0x, yang merupakan versi percubaan standard C 11.

Seruan Baris Perintah

Dengan mengandaikan anda menggunakan g dari baris arahan, sintaks yang betul untuk menyusun fail C 11 ialah:

$ g++ -std=c++11 your_file.cpp -o your_program

Mungkin Alternatif

Jika arahan di atas tidak menyelesaikan isu, anda boleh cuba menggunakan -std=c 0x sebaliknya:

$ g++ -std=c++0x your_file.cpp -o your_program

Ingat bahawa pilihan antara -std=c 0x dan -std=gnu 0x bergantung pada konteks tertentu dan platform yang anda gunakan.

Atas ialah kandungan terperinci Bagaimana untuk Menyusun Kod C 11 dengan g Menggunakan Bendera yang Betul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn