VC++ Express Edition 2005でdvioutのコンパイル

名前: 本田
日時: 2005-12-29 21:08:34
IPアドレス: 220.147.90.*

MicrosoftがVB,VC++,VCSのExpress Editionというのを 無償公開してます. VC++ Express Editionだけではdvioutのコンパイルはできないですが ちょっと追加するとdvioutをコンパイルできます. (1)VC++のisoファイルを入手して,CDに焼くかしてインストール (2)Plaform SDKというのを入手してTypicalでインストール (これは(3)のURLから入手できます.環境に応じてPSDK-x86.exeとかでOKのようです) (3)http://www.microsoft.com/japan/msdn/vstudio/express/visualc/usingpsdk/ にしたがって設定をする ただし,このURLでの説明と微妙にフォルダ名が違うので 適宜読み替えてください. またincludeファイルのパスの設定で C:\Program Files\Microsoft Platform SDK\Include\mfc を入れないとdvioutのコンパイルの際にafxres.hがないといわれて エラーになります. dvioutのソースをもらってきて VC++Express Editionでソース内のプロジェクトファイルを開いて ビルドすると,ReleaseとかDebugというフォルダができて 中にdviout.exeが鎮座してます. ビルドに際して盛大に警告がでますが, 警告内容はセキュリティと形式が古いとかいうもののようです. 警告をつぶすのも面白いかもしれません. CもC++もまーるで分かりませんが, 分からないなりにdviout.rcで適当にメニューとかを 日本語にしてたりして遊べます(^^;; IDEを使わないで nmake /f makefile.vc とする方では windows.hがないとかいってエラーになりますが 実際にはあるので環境変数の問題で 読みにいけてないだけだと思いますが追いかけていません.

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)