1

Adaコードをより高速に実行するために、コードにプラグマ最適化時間を含めています(宣言型の部分)。GNAT Ada libre Coreコンパイラを使用してAdaGIDEでコンパイルすると、警告メッセージが表示されます。

    pragma Optimize(Time);
       |
    >>> warning: insufficient -O value

AdaGIDEエディターのグローバル設定で、[最適化]セクションで[拡張](O2レベル)を有効にしました。

GPSでのコンパイルでも、同じコードで警告は表示されません。以前に同様の経験をしたAdaGIDEを使用している人はいますか?

どうもありがとう...

4

1 に答える 1

1

申し訳ありませんが、私はAda用のIDEを使用していませんが、使用可能なオプションがGNATバージョン(4.3.5、4.4.4、および4.5.0)によって異なることに興味そそられまし。インストールされているバージョンのコンパイラに適用される値と、IDEが期待する値を確認できます。

于 2010-07-21T01:27:55.947 に答える