Linux用のSun Studio 12 Cコンパイラはとても遅いです
-
19-09-2019 - |
質問
私はダウンロードして、今日それを試してみました。
これは私のプロジェクトをコンパイルしますが、「sunccは」そのleisurelinessで有名な「GCC」、その後でも遅くなります。 I私は最適化を行うべきではないと思っただけ-xO1。私は、インラインの多くはC関数を宣言しています。それはより速く、コンパイルするためにインライン化や何かを無効にする方法はあります。
解決
-xO1は、基本的な最適化を行います。 Sunのマニュアルするによると:
On x86 platforms:
-xO1 Preloads arguments from memory, cross-jumping
(tail-merging), as well as the single pass of the
default optimization.
あなたが任意の最適化をしたくない場合は、は、任意の-xOnオプションを削除します。
所属していません StackOverflow