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.
argumen numerik tidak valid 'nilai'
Komentar
Pengurai baris perintah CL.EXE menemukan nilai di mana ia mengharapkan argumen numerik.
Kesalahan C1049 dapat terjadi ketika pengkompilasi tidak dapat menemukan argumen numerik untuk salah satu opsi pengkompilasi ini:
/constexpr:depth
/constexpr:backtrace
/constexpr:steps
Opsi pengkompilasi baris perintah yang mengharapkan argumen numerik juga dapat melaporkan Command line error D8004, , Command line error D8021, Command line warning D9002Command line warning D9014, atau Command line warning D9024.
Untuk mengatasi kesalahan ini, periksa baris perintah untuk argumen yang salah taruh atau hilang. Verifikasi bahwa tidak ada spasi kosong yang tidak terduga antara opsi dan argumen. Baris perintah akhir dapat dihasilkan oleh makro, variabel lingkungan, atau operasi sistem build lainnya. Itu sebabnya penting untuk melihat baris perintah aktual yang diteruskan ke pengkompilasi.
Dalam file perintah atau makefiles, Anda dapat menggunakan perintah echo untuk melaporkan baris perintah yang sebenarnya.
Di Visual Studio, buka dialog Halaman Properti proyek Anda. Pada halaman Properti>Konfigurasi C/C++>General, ubah properti Suppress Startup Banner menjadi Tidak. Pilih OK untuk menyimpan perubahan. Jendela Output sekarang menampilkan baris perintah saat Anda membuat, tepat setelah baris hak cipta.
Sistem build lainnya mungkin memiliki file log atau opsi verbose, untuk melihat perintah aktual yang digunakan. Untuk informasi, periksa dokumentasi sistem build Anda.