0

環境変数を使用して、使用するライブラリへのパスを指定しています。ほとんどの場合、リリースされたバージョンを指していますが、開発バージョンを指している場合もあります。

とにかく、$(MyLib)/path;%(AdditionalIncludeDirectories)C++ アプリケーションのビルドに使用すると問題なく動作しますが、プロジェクト リソースを開くことができません。ただし、使用する%(MyLib)/path;%(AdditionalIncludeDirectories)と機能します。

さて、違いは何ですか?正しい方法は使用することだと思いました$(EnvVar)が、リソースエディターでは機能しないようです。そして$(EnvVar)、正しい方法である場合、なぜVisual Studioは使用し、使用%(AdditionalIncludeDirectories)しないのですか$(AdditionalIncludeDirectories)

私が得るエラーは次のとおりです。fatal error RC1015: cannot open include file 'afxres.h'.

4

1 に答える 1