Rumah >pembangunan bahagian belakang >C++ >Mengapa Kod C Saya Menghasilkan 'Ralat LNK2019: Simbol Luaran Tidak Selesai _WinMain@16'?

Mengapa Kod C Saya Menghasilkan 'Ralat LNK2019: Simbol Luaran Tidak Selesai _WinMain@16'?

Susan Sarandon
Susan Sarandonasal
2024-12-01 17:02:11861semak imbas

Why Does My C   Code Produce

Menyelesaikan "Ralat LNK2019: Simbol Luaran Tidak Selesai _WinMain@16 Dirujuk dalam ___tmainCRTSstartup"

Semasa cuba melaksanakan kod asas, anda boleh melaksanakan kod asas menghadapi perkara berikut ralat:

error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup

Punca:

Ralat ini berlaku kerana pemaut tidak dapat menyelesaikan simbol yang tidak ditentukan _WinMain. Simbol ini biasanya merujuk kepada fungsi titik masuk utama untuk aplikasi Windows.

Penyelesaian:

Untuk menyelesaikan isu ini, ikut langkah berikut:

  1. Buka Properti projek Visual Studio anda tetingkap.
  2. Navigasi ke Penyambung > Sistem.
  3. Di bawah SubSistem, tukar tetapan daripada Windows (/SUBSYSTEM:WINDOWS) kepada Konsol (/SUBSYSTEM:CONSOLE).

Pengubahsuaian ini akan memastikan kod anda disusun sebagai aplikasi konsol dan bukannya aplikasi Windows, sekali gus menyelesaikan ralat pemaut.

Atas ialah kandungan terperinci Mengapa Kod C Saya Menghasilkan 'Ralat LNK2019: Simbol Luaran Tidak Selesai _WinMain@16'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn