Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimanakah saya boleh mengkonfigurasi Eclipse CDT untuk menyokong C 11?

Bagaimanakah saya boleh mengkonfigurasi Eclipse CDT untuk menyokong C 11?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-10 03:53:02942semak imbas

How can I configure Eclipse CDT to support C  11?

Mengkonfigurasi Sokongan C 11 dalam Pengindeks CDT Eclipse (Juno/Kepler/Luna)

Untuk mengaktifkan sokongan untuk C 11 dalam pengindeks CDT Eclipse untuk Juno/Kepler/Luna, ikuti langkah berikut:

  1. Navigasi ke sifat projek melalui "Properties Project -> C/C General".
  2. Pilih "Preprocessor Include Paths , Makro dll." tab.
  3. Tukar ke halaman "Penyedia".
  4. Pilih "Tetapan Pengkompil Terbina Dalam CDT GCC".
  5. Dalam medan "Perintah untuk mendapatkan spesifikasi pengkompil", tambahkan "-std=c 0x" atau "-std=c 11" pada penghujung arahan sedia ada.

Selepas membuat perubahan ini, medan Perintah untuk mendapatkan spesifikasi pengkompil hendaklah menyerupai yang berikut:

${COMMAND} -E -P -v -dD ${INPUTS} -std=c++0x

Sumber:

  • [Eclipse Wiki: Soalan Lazim Pengguna CDT](http://wiki.eclipse.org/CDT/User/FAQ #CDT_does_not_recognize_C.2B.2B11_features)
  • [Forum Eclipse: CDT Eclipse tidak mengenali C 11](http://www.eclipse.org/forums/index.php/mv/msg/373462/909062/909 /#msg_909018)

Pautan Berkaitan:

  • [Sokongan Eclipse CDT C 11/C 0x](https://stackoverflow.com/ questions/2908727/cdt-c-11-c-0x-support)
  • [C 11 - dayakan pengkompil (Kepler dan sebelum ini)](https://stackoverflow.com/a/17499266/760746)
  • [C 11 - dayakan pengkompil (Kepler (dikemas kini) dan lebih baharu)](https://stackoverflow.com/a/22480299/760746)

Disahkan Platform:

Konfigurasi ini telah berjaya diuji pada:

  • Kepler (CDT 8.2)
  • Luna (CDT 8.4)

Atas ialah kandungan terperinci Bagaimanakah saya boleh mengkonfigurasi Eclipse CDT untuk menyokong C 11?. 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