/Fp (Nama file .pch)
Menyediakan nama jalur untuk header yang telah dikommpilasikan sebelumnya alih-alih menggunakan nama jalur default.
Sintaks
/Fppathname
Keterangan
Gunakan opsi /Fp dengan /Yc (Buat File Header Yang Telah Dikompilasi Sebelumnya) atau /Yu (Gunakan File Header yang Telah Dikompilasi sebelumnya) untuk menentukan jalur dan nama file untuk file header (PCH) yang telah dikompilasi sebelumnya. Secara default, opsi /Yc membuat nama file PCH dengan menggunakan nama dasar file sumber dan ekstensi pch .
Jika Anda tidak menentukan ekstensi sebagai bagian dari nama jalur, ekstensi pch diasumsikan. Saat Anda menentukan nama direktori dengan menggunakan garis miring (/) di akhir nama jalur, nama file default adalah vcversi0.pch, di mana versi adalah versi utama dari toolset Visual Studio. Direktori ini harus ada, atau kesalahan C1083 dihasilkan.
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++>Header yang Telah Dikompilasi sebelumnya.
Ubah properti File Output Header yang Telah Dikompresi.
Untuk mengatur opsi pengkompilasi ini secara terprogram
- Lihat AdditionalOptions.
Contoh
Untuk membuat versi bernama terpisah dari file header yang telah dikompilasi sebelumnya untuk build debug program Anda, Anda dapat menentukan perintah seperti:
CL /DDEBUG /Zi /Yc /FpDPROG.PCH PROG.CPP
Perintah berikut menentukan penggunaan file header yang telah dikompilasi sebelumnya bernama MYPCH.pch. Kompilator melakukan prakompilasi kode sumber di PROG.cpp hingga akhir MYAPP.h, dan menempatkan kode yang telah dikompilasi sebelumnya di MYPCH.pch. Kemudian menggunakan konten MYPCH.pch dan mengkompilasi PROG.cpp lainnya untuk membuat file .obj. Output dari contoh ini adalah file bernama PROG.exe.
CL /YuMYAPP.H /FpMYPCH.PCH PROG.CPP
Baca juga
Opsi File Output (/F)
Opsi Pengkompilasi MSVC
Sintaks Baris Perintah Pengkompilasi MSVC
Menentukan Nama Jalur
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk