だから、誰かが最近の私のプロジェクトにいくつかのバグ修正を提出し、彼らはまた、これを含める:このrealpath定義に対するクロスプラットフォームの代替手段ですか?
#ifdef _MSC_VER
#ifndef PATH_MAX
#define PATH_MAX _MAX_PATH
#endif
#define realpath(N,R) _fullpath((R),(N),_MAX_PATH)
#endif
問題は、私はコードを使用していますです::のMinGWをもつブロック、私がコンパイルしようとするので、それが言いますrealpath()はまったく定義されていません。提出者は何も提供していませんでした.MSVCなしでrealpathを検索しようとすると、と MSVCのリアルパスが使用されます。誰か私はMinGWで代わりに使うことができるものがありますか?
ありがとう!私はこれを試してみましょう。 –
@KelvinShadewingこの回答が役に立ったら、それを受け入れることができますか? –