LIBCD.lib(wwincrto.obj):error LNK2001:外部シンボル_wWinMain@16は未解決です。
Debug 閾値処理.exe:fatal error LNK1120:外部参照1が未解決です。
というエラーが取れなくて困っています。助けてください。
一度解決済みにチェックしたんですができませんでした。もう一度お助けの手を貸してください。
「Win32 Application」でmainを実装しているのだと思いますが
とりあえず簡単にはこれではうまくビルドできません(単に僕が知らないだけかも)
「Win32 Console Application」を選べばmainで始まるプログラムを
ビルドできます
WinMainで始まるプログラムで良ければ「Win32 Application」の後のステップ1/1で
「単純なWin32アプリケーション」か「標準的なHello World!アプリケーション」
を選ぶと楽です
また、「Win32 Console Application」でもステップ1/1で
「単純アプリケーション」や「Hello, World!アプリケーション」
等を選んでも少し楽ができます
mainで始めたければ「Win32 Console Application」
WinMainで始めたければ「Win32 Application」
とでも覚えておけば、今後このエラーに悩まされる可能性が減ります
書き忘れていましたが、タイトルの付け方についてですが
「エラーをとるには?」
というのは漠然としすぎてタイトルを付けている意味がありませんので
質問される際には内容が分かりやすいようにしてください
(例えば「error LNK2001:外部シンボル_wWinMain@16は未解決ですというエラーについて」等)
今後、他のプログラミング系の掲示板を利用する場合でも
概ね同じようなルールがありますのでご注意を
kuさんの仰る通り、
「Win32 Application」であるなら、WinMain()関数で始めなければなりません。
厳密には内部的に色々な違いがありますが、
「Win32 Console Application」で作ったEXEを起動すると、DOS窓が開きますが、
「Win32 Application」では、それがありません。
一番初めでアプリの種類を選ぶ際は、それを基準に選ぶとよいのではないでしょうか。
お返事ありがとうございます。自分の知識の無さがはっきりしましたので、最初から勉強し直します。その後、またわからなくなったらまた来ますので、その時はどーぞよろしくお願いします。