2017-01-08 3 views
1
MacOSのシエラにC++コードをコンパイルするとき、私はまだこれらの迷惑な警告を戦っています

MacOSのシエラ:__textcoal__ntが廃止されました

warning: section "__textcoal_nt" is deprecated 

が、他のこの問題を議論するページがあります。 warning: section "__textcoal_nt" is deprecate since updating to Mac OSX SierraXcode 8 warning: section "__textcoal_nt" is deprecated; Disable assembler warning ".section __TEXT,__textcoal_nt,coalesced,pure_instructions"

しかし、この問題はまだ解決されておらず、これらの投稿はすべて数ヶ月前です。これは、C++コードをコンパイルするたびにこれらの警告が表示されるのが嫌なので、私が本当に気に入っているものです。たとえ無視しても問題ありません(参考:https://solarianprogrammer.com/2016/09/22/compiling-gcc-6-macos/)。

解決策がまだない場合は、macOS Sierraの多くのC++開発者に影響を与えているこの問題を解決する必要性の優先順位を上げるためにできることはありますか?

私はMacOS Sierra上でXcode 8.2.1でGNU gcc/g ++ v5.3コンパイラを使用しています。

sudo xcode-select -s /Library/Developer/CommandLineTools/ 

など、わたしが見つけたすべての提案された解決策を試みましたが、それでも問題を解決することはできません。

答えて

0

最も古いコンパイラを試してみることもできますが、GCCの以前のバージョンを見ることで非推奨になった時を考えてみることができます。ここをクリックしてください:https://gcc.gnu.org/releases.html

+0

お返事ありがとうございます。あなたが提供したサイトを見ていきます。しかし、macOS Sierraでgcc/g ++の最新の安定したリリースを使用するとよいでしょう。 – Anakin

+0

しかし、廃止予定の場合は、macOS Sierraのアップデートを探すべきです。おそらくそれを知るための良い方法があります。がんばろう! –

関連する問題