読者です 読者をやめる 読者になる 読者になる

The Grimoire of Nonsense

個人的なメモを残すブログ

最少サイズの.exeを作る

コンパイルする時

コンパイラ(cl.exe)に/MDオプションを付けてコンパイルする。
/MTオプションを付けると.exeが重くなる。

cl /nologo /MD /O1 /Os test.cpp


リンクする時

リンカ(link.exe)に/entry:(メイン関数名)オプションを付けてリンクする。
コンソールなら/entry:mainもしくは/entry:wmainになる。
ウィンドウアプリケーションなら/entry:WinMainになる。

link /nologo /entry:main test.obj



ちょっと今回は見出しとか使ってみましたです……。