VisualC

dllの作り方

ソースファイルfoo.c __declspec(dllexport) int __stdcall foo(int x){ return x+1; } __declspec(dllexport) void __stdcall bar(char *s){ s[0]='B'; s[1]='u'; }defファイルfoo.def これがなくてもdllは作れるが関数名が_foo@4とかになってしまう LIBRAR…

鬼車

Win32環境用にはVC++用のMakefileがついてたのでその線でビルドしてみる。 (以下のような苦労をする位なら素直にMSYSで./configureしてMinGWのgccを使えといわれそうだがMS謹製の方が速いバイナリが作れそうな気がするので…) 準備 IDEは要らないので、Visual…