未解決の外部シンボル: _WinMain@16 Visual Studio を使用
汎用 Stack クラスを含む単純な C プログラムをコンパイルして実行しようとすると、次のような状況に遭遇する可能性がありますエラー:
この問題は、リンカーの問題が原因で発生します。 Visual Studio の設定が正しくないことが原因です。解決策は次のとおりです:
Visual Studio でのサブシステム設定の変更
この調整は指示します。リンカーは、アプリケーションに Windows サブシステムではなくコンソール サブシステムを使用します。これにより、コンソールベースのアプリケーションに必要な未解決の外部シンボル _WinMain@16 の問題が解決されます。
この変更を行った後、プロジェクトを再構築して実行します。エラーは発生しなくなります。
以上がC プロジェクトに「未解決の外部シンボル: _WinMain@16」と表示されるのはなぜですか? どのように修正すればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。