Bagikan melalui


/ifcOutput

Sakelar ini memberi tahu pengkompilasi tempat untuk menghasilkan file bawaan .ifc . Jika tujuan adalah direktori, pengkompilasi menghasilkan nama setiap .ifc file berdasarkan nama antarmuka atau nama unit header.

Sintaks

/ifcOutput filename
/ifcOutput directory\

Keterangan

Secara default, pengkompilasi memperoleh nama untuk setiap file yang dihasilkan .ifc dari nama antarmuka modul. Misalnya, diberi nama MyModulemodul , yang dihasilkan .ifc akan diberi nama MyModule.ifc, kecuali Anda mengambil alih nama dengan sakelar /ifcOutput .

Gunakan sakelar ini untuk menentukan nama file atau direktori alternatif .ifc . Jika Anda ingin menggunakan nama file bawaan .ifc default, tetapi tentukan direktori tempat mereka harus dibuat, pastikan Anda menambahkan garis miring terbalik berikutnya (\) ke nama direktori.

Saat Anda membuat beberapa .ifc file, hanya gunakan formulir direktori sakelar /ifcOutput . Jika Anda menyediakan beberapa /ifcOutput sakelar, pengkompilasi hanya menggunakan sakelar terakhir.

Jika Anda membuat dengan /MP sakelar (Build dengan beberapa proses), kami sarankan Anda menggunakan formulir /ifcOutput direktori sakelar jika Anda memiliki beberapa file modul input.

Dalam contoh berikut, file untuk modul m yang .ifc didefinisikan dibangun m.ixx sebagai c:\example\m.ifc.

cl ... /c /std:c++latest m.ixx /ifcOutput c:\example\

Dalam contoh berikut, file bawaan .ifc untuk modul m yang ditentukan dalam m.ixx* dibangun sebagai c:\example\MyModule.ifc:

cl ... /c /std:c++latest m.ixx /ifcOutput c:\example\MyModule.ifc

Untuk mengatur opsi pengkompilasi ini di lingkungan pengembangan Visual Studio

  1. Untuk menerapkan opsi ke /ifcOutput satu file di IDE, pilih file di Penjelajah Solusi. Klik kanan untuk membuka menu konteks dan pilih Properti untuk membuka dialog Halaman Properti.

  2. Atur menu dropdown Konfigurasi ke Semua Konfigurasi. Atur dropdown Platform ke Semua Platform.

  3. Buka halaman properti Properti>Konfigurasi C/C++>Output Files.

  4. Gunakan kontrol dropdown untuk mengubah properti Nama File Output Modul menjadi nama direktori (berakhiran \) atau nama file alternatif. Atau Anda dapat menentukan direktori + nama file, misalnya, c:\example\mymodule.ifc. Pilih OK atau Terapkan untuk menyimpan perubahan Anda.

Atau, Anda dapat menentukan /ifcOutput sakelar dengan klik kanan pada nama proyek di Penjelajah Solusi> Konfigurasi Properti>C/C++>Baris Perintah.

Lihat juga

Gambaran umum modul di C++
Menggunakan Modul C++ di MSVC dari Baris Perintah