読者です 読者をやめる 読者になる 読者になる

zuzuの開発日記

iMona@zuzu等の開発者であるzuzuの趣味や業務で学んだ事などを書き連ねるブログ

afxres.hがない場合の対処法

VC++6のソースをVC++2008でコンパイルしようとしたらエラーが出た。

fatal error RC1015: cannot open include file 'afxres.h'.

どうやらafxres.hがないようだ。
調べてみるとMicrosoft Platform SDKの中にはあるみたいなので、
VC++2008の設定画面からVC++ディレクトリの「インクルードファイル」に下のパスを追加した。

C:\Program Files\Microsoft Platform SDK\Include
C:\Program Files\Microsoft Platform SDK\Include\atl
C:\Program Files\Microsoft Platform SDK\Include\gl
C:\Program Files\Microsoft Platform SDK\Include\crt
C:\Program Files\Microsoft Platform SDK\Include\mfc

本来ならばmfcディレクトリのみで十分ですが僕は後々のことも考えて全部追加しておきました。

おー動いたw。C++は配布時にライブラリもいらないし早いからいいんだよな。

広告を非表示にする