Saya perlu mengetahui setiap flag, setiap switch yang digunakan dalam proses build oleh binari Visual Studio. Saya mencoba untuk mendapatkan hasil verbose dengan menggunakan vcbuild
, tetapi saya tidak bisa.
Apa yang harus saya lakukan untuk melihat semua yang dilakukan oleh Visual Studio untuk saya? Tidak perlu mendapatkan output di jendela build. Dimanapun akan baik-baik saja.
Jawaban:
Buka dialog properti proyek, lalu pilih
Properti Konfigurasi → C / C ++ → Umum
Ubah pengaturan untuk
Suppress Startup Banner
menjadiNo
Baris
cl
perintah akan ditampilkan di jendela keluaran.sumber
cl
output perintah dengan VS2017 mengikuti langkah-langkah tersebut. Jadi "trik" ini berhasil untuk saya.Menu Alat → Pilihan → Proyek dan Solusi → Bangun dan Jalankan → Proyek MSBuild membangun keluaran verbositas : Diagnostik
sumber
Visual Studio 2008:
Masuk ke menu Tools → Options kemudian Project and Solutions → Build and Run bagian. Anda memiliki kotak kombo untuk verbositas.
Opsi compiler C ++ (properti proyek):
sumber
Jika Anda menjalankan MSBuild, Anda dapat menyetel / v: diag flag.
sumber
vcbuild
, tetapi vcbuild tidak menunjukkan flag / switch yang digunakannya.Dalam Visual Studio pergi ke proyek Anda dan klik kanan padanya dan pilih properti. Di Linker ada opsi baris perintah. Di sana Anda memiliki semua opsi dan Anda dapat menambahkan opsi khusus Anda. Tambahkan
/VERBOSE
dan saat menautkan Visual Studio akan menampilkan lebih banyak informasi.sumber