Ogre 3d を使用していますが、大量の警告が表示されます。
プロジェクト内にないファイルのすべての警告を無効にすることはできますか?
Ogre 3d を使用していますが、大量の警告が表示されます。
プロジェクト内にないファイルのすべての警告を無効にすることはできますか?
ogre3dヘッダーを含める前に「#pragma warning」を使用してください(「stdafx.h」で行うと思います)。ここにその仕組みのリンクがあります。
これは Ogre 特有の問題です。なぜ彼らが自分で修正しないのか、私には本当にわかりません。
#pragma warning pop
対応する なしで (またはプッシュ、もうわかりません) を使用し#pragma warning push/pop
ます。数千の出力警告で pragma push/pop 警告を探して削除し、その後 ogre を再コンパイルすると、警告はなくなるはずです。;)
そして、あなたの質問に一般的に答えるために:通常、これは起こるべきではありませんが、このために、オーガも特別なケースです.
コードはプロジェクトに関係しているため、使用されている ogre ソースはコンパイルごとに再コンパイルされます。したがって、プロジェクトは鬼フレームワークの警告の影響も受けます。(これは少なくとも、設定チュートリアルのようにオーガを設定した場合に当てはまります。しかし、オーガを完全にリンクする方法があると思います)