3

私がこれを求めているなんて信じられない...

VC6を使用してからしばらく経ちました。インクルード ファイル用の追加のディレクトリを含める正しい方法と思われるものをセットアップし (別の開発者のハード コードされたパスを削除しました)、次のようなものを配置しました。

%MY_DIR%\include

しかし、これは機能しません。何か不足していますか?VC6はこれを許可しませんでしたか? 持っているのはかなり基本的なことのように思えますが、今考えてみると、以前にやったことがあったことを思い出せません...

(変数を設定した後、VC6を停止して再起動しました)

Google 検索とここでのクイック検索では、何も明らかになりませんでした。

編集

どうやら私は自分の答えに投票することはできませんが、それは以下のとおりです。

構文は次のとおりです。

$(ENV_VAR)

いいえ

%ENV_VAR%


include env 変数に追加する必要はありません。これは、コマンドラインからビルドする必要があることを意味しているようです。プロジェクト設定に環境変数を追加できるようにしたいです。これは非常に簡単なことのように思えますが、IDE チームに期待しすぎたのかもしれません。

%MY_DIR% が正しく考慮されていないということの意味がわかりません...あなたが提案したようにツールメニューからcmd.exeを起動しましたが、設定したenvパスはそこにあり、期待どおりです。

4

2 に答える 2

2

これが答えです...

それはうまくいきます。

$(ENV_VAR_NAME)ではなく%ENV_VAR_NAME%

(私は馬鹿のように感じます。)

于 2008-10-24T20:56:32.077 に答える
0

そのフラグを使用しない限り、IDE は環境設定を取得しないと思います。

ああ、コマンドラインから起動した場合、コマンドラインからビルドすることはできませんIDE のビルド メニューは引き続き使用できます。

于 2008-10-23T21:03:57.957 に答える