【HP ANSI C++/C】HP ANSI C++/Cとgccの差異
質問内容
OSSのgccに対して、HPE社のコンパイラ HP ANSI C++/Cを導入するメリットは何でしょうか。
ANSIで規定された仕様以外の部分について、gccとHP ANSI C++/Cではコンパイル結果に差異があり、HPE社製の方が、よりItanium向けにコンパイルされる、などでしょうか。
回答内容
HPE社のHP ANSI C++/C は HP-UX 向けに最適化されたコンパイラになります。HP-UX上でのアプリケーションの性能を重視する場合は、HP ANSI C++/C の方が適しています。 一方、gcc は複数プラットフォーム間の移植性が高いため、性能はさほど重要視されず異なる複数のプラットフォームで動作することが重要視されるアプリケーションの場合は、gccの方が適しています。アプリケーションの目的に沿ってコンパイラを選択する必要があります。
【確認済みの対象OS】HP-UX IPF 11iv3
【カテゴリー】製品情報(ライセンス/動作環境)
製品名カテゴリ
-
コンテンツID:
3150106417
-
公開日:
2013年10月30日
-
最終更新日:2019年01月21日
アンケート
サポート情報充実のためアンケートにご協力をお願いいたします。
コメント欄: