2003/12/11
VCコンパイラ、cl.exeからマシン語を生成する方法です。.NET FramewoekSDKについてるコンパイラを使ってる方へ。最も具体的な方法に関してはちょくとさんが詳しく解説されているのでこちらでは精製するだけです。
標準ではPlatformSDKがないのでWin32の開発は無理です。つまり.NETSDKだけではHSPのdllは作れないということになります。しかしマシン語コードの精製に関して言えば別に問題になりません、API関数はポインタで渡すことになりますし。問題はBOOL等のデータサイズの定義を調べる必要があるということくらいでしょうか。
int __stdcall denpa()
{
return 0;
}
D:\enpa>cl /c /FAc denpa.c
これでdenpa.codが出力されます。あとはこれを切り出せばいいわけです。
Copyright(C)方位記号