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:
- Navigasi ke sifat projek melalui "Properties Project -> C/C General".
- Pilih "Preprocessor Include Paths , Makro dll." tab.
- Tukar ke halaman "Penyedia".
- Pilih "Tetapan Pengkompil Terbina Dalam CDT GCC".
- 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
Salin selepas log masuk
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!