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.
Menentukan nama file output tempat /P opsi pengkompilasi (Praprosces ke File) menulis output yang telah diprosces sebelumnya.
Sintaks
/Fipathname
Parameter
pathname
Jalur relatif atau absolut dan nama file file output yang dihasilkan oleh /P opsi pengkompilasi. Atau, jalur direktori untuk .i file output ketika lebih dari satu file input ditentukan. Jangan letakkan spasi antara /Fi opsi dan pathname.
Keterangan
/Fi Gunakan opsi pengkompilasi dalam kombinasi dengan /P opsi pengkompilasi. Jika /P tidak ditentukan, /Fi menyebabkan peringatan baris perintah D9007.
Jika Anda hanya menentukan jalur direktori (jalur yang berakhiran garis miring \terbalik ) untuk pathname parameter , nama dasar file sumber digunakan sebagai nama dasar file output yang telah diproseksi sebelumnya. Parameter pathname tidak memerlukan ekstensi nama file tertentu. Namun, ekstensi ".i" digunakan jika Anda tidak menentukan ekstensi nama file.
Contoh
Baris perintah berikut melakukan praproses PROGRAM.cpp, mempertahankan komentar, menambahkan #line arahan, dan menulis hasilnya ke MYPROCESS.i file:
CL /P /FiMYPROCESS.I PROGRAM.CPP
Baris perintah ini melakukan praproses main.cpp dan helper.cpp ke dalam main.i dan helper.i dalam subdirektori bernama preprocessed:
CL /P /Fi".\\preprocessed\\" main.cpp helper.cpp
Untuk mengatur opsi pengkompilasi ini di lingkungan pengembangan Visual Studio
Buka file sumber atau kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.
Pilih halaman properti Properti>Konfigurasi C/C++>Preprocessor.
Atur Preprocess ke properti File ke Ya.
Pilih halaman properti Properti>Konfigurasi C/C++>Baris Perintah.
Masukkan
/Fiopsi pengkompilasi danpathnamedalam kotak Opsi Tambahan. Hanya tentukan jalur direktori, bukan nama file, saat mengatur properti ini untuk proyek.
Untuk mengatur opsi pengkompilasi ini secara terprogram
- Lihat AdditionalOptions.
Lihat juga
Opsi pengkompilasi MSVC
/P (Praprosces ke file)
Menentukan nama jalur