0

静的なブースト ライブラリ (スレッド、ファイル システムなど) を 1 つの gcc バージョン (4.6) でコンパイルし、残りのコード (ブースト ヘッダーを使用) を別のバージョン (4.7) でコンパイルすると、問題が発生しますか?

すべてがgcc4.7でコンパイルされると解決されるコンパイルエラーがありました。

4

1 に答える 1

1

理論的には、GCCはコンパイラのバージョン間で安定したC ++ ABIを維持するため、問題になることはありません。実際には、修正(または導入)される可能性のあるABIコンプライアンスのバグが存在する場合がありますが、私の経験では、この問題のリスクは非常に低いです。

于 2012-12-12T09:09:58.860 に答える