Bagikan melalui


/Fe (Nama File EXE)

Menentukan nama dan direktori untuk file .exe atau DLL yang dibuat oleh pengkompilasi.

Sintaks

/Fe[pathname]
/Fe:pathname

Argumen

nama jalur
Jalur relatif atau absolut dan nama file dasar, atau jalur relatif atau absolut ke direktori, atau nama file dasar yang akan digunakan untuk executable yang dihasilkan.

Keterangan

Opsi /Fe memungkinkan Anda menentukan direktori output, nama output yang dapat dieksekusi, atau keduanya, untuk file yang dapat dieksekusi yang dihasilkan. Jika nama jalur berakhiran pemisah jalur (\), diasumsikan hanya menentukan direktori output. Jika tidak, komponen terakhir dari nama jalur digunakan sebagai nama dasar file output, dan sisa nama jalur menentukan direktori output. Jika nama jalur tidak memiliki pemisah jalur, diasumsikan untuk menentukan nama file output di direktori saat ini. Nama jalur harus diapit dalam tanda kutip ganda (") jika berisi karakter apa pun yang tidak dapat berada di jalur pendek, seperti spasi, karakter yang diperluas, atau komponen jalur yang panjangnya lebih dari delapan karakter.

Ketika opsi /Fe tidak ditentukan, atau ketika nama dasar file tidak ditentukan dalam nama jalur, pengkompilasi memberi file output nama default menggunakan nama dasar file sumber atau objek pertama yang ditentukan pada baris perintah dan ekstensi .exe atau .dll.

Jika Anda menentukan opsi /c (Compile Without Linking), /Fe tidak berpengaruh.

Untuk mengatur opsi pengkompilasi ini di lingkungan pengembangan Visual Studio

  1. Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.

  2. Pilih halaman properti Umum Linker>Properti>Konfigurasi.

  3. Ubah properti File Output. Pilih OK untuk menyimpan perubahan.

Untuk mengatur opsi pengkompilasi ini secara terprogram

Contoh

Baris perintah berikut mengkompilasi dan menautkan semua file sumber C di direktori saat ini. File yang dapat dieksekusi yang dihasilkan diberi nama PROCESS.exe dan dibuat di direktori "C:\Users\User Name\repos\My Project\bin".

CL /Fe"C:\Users\User Name\repos\My Project\bin\PROCESS" *.C

Baris perintah berikut membuat file yang dapat dieksekusi dengan C:\BIN nama dasar yang sama dengan file sumber pertama di direktori saat ini:

CL /FeC:\BIN\ *.C

Baca juga

Opsi File Output (/F)
Opsi Pengkompilasi MSVC
Sintaks Baris Perintah Pengkompilasi MSVC
Menentukan Nama Jalur