容量の小さい実行ファイル作成
コンソールウインドウを開いて文字を出力したりする。 デバッグ用に便利、もちろん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/