ある忘れっぽいプログラマの覚書

忘れっぽい自分のためのプログラム作成に関連したアイデアなどの備忘録

← 2006年5月 →

1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
My Yahoo!に追加 RSS
Counter

2006年5月26日(金)

リソースdll簡単作成方法訂正

以前紹介した方法(http://geocities.yahoo.co.jp/gl/hou_ming_2/view/20060415)にミスがあったので訂正。(ファイルパスにスペースが入っていた場合にきちんと動かなかった。)

>3.以下のbatファイルでリソーススクリプト(.rc)をコンパイルしてresファイルを作成
>"(rc.exeのパス)\rc.exe" /l0 "%1"
 ↓
"(rc.exeのパス)\rc.exe" /l0 %1

>※もしrcのStringTableに \000で終わっているところがあったら( \000" を検索して見つかったら) /n オプションを追加
>"(rc.exeのパス)\rc.exe" /l0 /n "%1"
 ↓
"(rc.exeのパス)\rc.exe" /l0 /n %1

>4.以下のbatファイルでresファイルをリンクしてdllを作成
>"(link.exeのパス)\link.exe" /DLL /NOENTRY /MACHINE:ARM /SUBSYSTEM:windowsce,4.0 /INCREMENTAL:NO /NOLOGO /OPT:REF /OPT:ICF /OUT:"%1.dll" "%1"
 ↓
"(link.exeのパス)\link.exe" /DLL /NOENTRY /MACHINE:ARM /SUBSYSTEM:windowsce,4.0 /INCREMENTAL:NO /NOLOGO /OPT:REF /OPT:ICF /OUT:"%~dpn1.dll" %1

作成者 ホーミン : 2006年5月26日(金) 06:57 [ コメント : 0]