Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menyebabkan pengkompilasi menampilkan jalur lengkap file kode sumber yang diteruskan ke pengkompilasi dalam diagnostik.
Sintaks
/FC
Keterangan
Pertimbangkan sampel kode berikut, tempat file sumber berada di C:\test\compiler_option_FC.cpp:
// compiler_option_FC.cpp
int main( ) {
int i // C2143
}
Tanpa /FC, output kompilator terlihat mirip dengan teks diagnostik ini:
- compiler_option_FC.cpp(5): kesalahan C2143: kesalahan sintaks: hilang ';' sebelum '}'
Dengan /FC, output kompilator terlihat mirip dengan teks diagnostik ini:
- c:\test\compiler_option_fc.cpp(5): kesalahan C2143: kesalahan sintaks: hilang ';' sebelum '}'
- C:\test\compiler_option_FC.cpp(5): kesalahan C2143: kesalahan sintaks: hilang ';' sebelum '}'
/FC juga diperlukan jika Anda ingin melihat jalur lengkap nama file saat menggunakan __FILE__ makro. Untuk informasi selengkapnya tentang __FILE__, lihat Makro yang telah ditentukan sebelumnya.
Opsi /FC ini disiratkan oleh /ZI. Untuk informasi selengkapnya tentang /ZI, lihat /Z7, /Zi, /ZI (Format informasi debug).
Di Visual Studio 2017 dan versi yang lebih lama, /FC menghasilkan jalur penuh dalam huruf kecil. Mulai dari Visual Studio 2019, /FC menggunakan casing yang sama dengan sistem file untuk jalur lengkap.
Untuk mengatur opsi pengkompilasi ini di lingkungan pengembangan Visual Studio
Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.
Pilih halaman properti Properti>Konfigurasi C/C++>Tingkat Lanjut.
Ubah properti Gunakan Jalur Lengkap.
Untuk mengatur opsi pengkompilasi ini secara terprogram
- Lihat UseFullPaths.
Lihat juga
Opsi pengkompilasi MSVC
Sintaks baris perintah pengkompilasi MSVC