Termasuk Pengepala C dalam Kod Visual Studio: Menyelesaikan Isu "Tambah Sertakan Laluan ke Tetapan"
Apabila menyusun kod C/C dalam Kod Visual Studio, anda mungkin menghadapi garisan hijau di bawah #include menunjukkan keperluan untuk "Tambah sertakan laluan ke tetapan." Panduan ini akan menyelidiki penyelesaian, meneroka cara untuk menentukan laluan termasuk dalam konfigurasi Kod Visual Studio.
Menambah Sertakan Laluan ke Konfigurasi
-
Cari "c_cpp_properties.json " Fail: Navigasi ke direktori projek anda dan cari folder .vscode. Di dalam folder ini, anda akan menemui fail "c_cpp_properties.json".
-
Nyatakan Laluan Sertakan dalam "konfigurasi": Buka fail "c_cpp_properties.json" dan cari "konfigurasi" "tatasusunan. Dalam tatasusunan ini, anda boleh menentukan laluan sertakan untuk konfigurasi berbeza, seperti "Mac," seperti yang ditunjukkan di bawah:
"configurations": [
{
"name": "Mac",
"includePath": ["/usr/include"]
}
]
Salin selepas log masuk
-
Tambah Laluan Sertakan Tambahan: Kepada tambah laluan sertakan tambahan, cuma masukkannya dalam tatasusunan "includePath" sebagai rentetan. Pisahkan setiap laluan dengan koma. Contohnya, untuk menambah direktori "my_include", konfigurasi yang dikemas kini ialah:
"configurations": [
{
"name": "Mac",
"includePath": ["/usr/include", "/my_include"]
}
]
Salin selepas log masuk
Menggunakan Pilihan "compilerPath"
-
Konfigurasikan "compilerPath " (Pilihan): Sambungan C dalam Visual Studio Code kini menyediakan medan "compilerPath" pilihan dalam fail "c_cpp_properties.json". Apabila ditetapkan, sambungan akan menanyakan pengkompil yang ditentukan untuk menentukan sistem termasuk laluan dan takrifan lalai untuk IntelliSense.
Nota
- Elakkan ruang dalam nama fail apabila menggunakan laluan Windows.
- Perubahan yang anda buat dalam fail "c_cpp_properties.json" mungkin mengambil sedikit masa untuk mencerminkan dalam editor.
- Untuk menyusun dan melaksanakan kod C atau C, pertimbangkan untuk menggunakan fail tasks.json, yang menyediakan cara mudah untuk mentakrifkan arahan binaan tersuai dan jalankan dalam Kod Visual Studio.
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Isu 'Tambah Sertakan Laluan ke Tetapan' dalam Kod Visual Studio Apabila Termasuk Pengepala C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!