ssCAROのブログ

色んなとこで見つけたプログラムのメモ置き場っぽい

容量の小さい実行ファイル作成

コンソールウインドウを開いて文字を出力したりする。 デバッグ用に便利、もちろんDLLでも使用可能。

下のプログラムをコンパイルして出来た 実行ファイルのサイズは 1,024 バイトでした。

#include <windows.h>
#pragma comment(linker, "/nodefaultlib:\"libc.lib\"")
#pragma comment(linker, "/entry:\"WinMain\"")
#pragma comment(linker, "/opt:nowin98")

int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevInst, LPSTR lpCmdLine, int nCmdShow)
{
    return 0;
}

参考URL: http://www.nitoyon.com/vc/