問題タブ [sunstudio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
471 参照

c++ - Sunosでブーストをコンパイルする

Boostライブラリの使用を始めたばかりです。私たちのプロジェクトの1つとして、Sunコンパイラを使用してSunOSでBoost1.39.0をコンパイルしたいと思います。ただし、http://www.boost.org/doc/libs/1_39_0/more/getting_started/unix-variants.htmlに記載されている手順を使用してコンパイルすると、すべてのターゲットがコンパイルされるわけではありません。誰かがSunosでコンパイルするのに役立つリソースを提供できますか?SunOSでコンパイルするための個別の手順はありますか

0 投票する
0 に答える
717 参照

python - sunperf アトラス ライブラリで numpy をコンパイルする

scipy と numpy をコンパイルするときに、sunperf ライブラリを使用したいと考えています。SUNPERF ライブラリからチェックしているように見える setupscons.py を使用してみましたが、私の場所が認識されませんでした: ここに /pkg/linux/SS12/sunstudio12.1 のリストがあります (sunperf ライブラリが存在する場所):


このディレクトリを sites.cfg で指定しようとしましたが、それでも次のエラーが発生します。


どんな助けでも大歓迎です

0 投票する
1 に答える
954 参照

optimization - Solaris Sparc から Linux x86 に移植する際に選択するコンパイラ (Sun Studio または gcc )

現在、solaris sparc で実行されているアプリケーションを Linux x86 システムに移植することにしました。Linux で使用するのに、Sun Studio と GNU gcc のどちらのコンパイラがより有益でしょうか? 適切なレベルの最適化されたバイナリを生成するのはどれですか?

ヘルプや指示をいただければ幸いです。前もって感謝します。

0 投票する
4 に答える
998 参照

c++ - Solaris Sun Studio12でC++のコンパイル時間を短縮する方法はありますか?

非常にサーバーボックス(合計32または64コア)でC ++コードをコンパイルしているので、コンパイル時間を短縮するためにコンパイラオプションを微調整する方法はありますか?たとえば、複数のスレッドを使用して独立した.cppファイルをコンパイルするようにコンパイラーに指示します。

0 投票する
1 に答える
2861 参照

c++ - 共有ライブラリの読み込み中にエラーが発生しました: libCstd.so.1: 共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリはありません

共有ライブラリの読み込み中にエラーが発生しました: libCstd.so.1: 共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリはありません。

こんにちは!Sun Studio 12.1 の Sun コンパイラを使用して Netbeans 6.8 で C++ プロジェクトを実行しようとしたときに、このエラーが発生しました。dbx または NetBeans IDE が必要な情報を取得する場合は、メモリ リークとメモリ使用量を分析したいと考えています。デバッグについてはわかりません... Netbeans+Sun Studio を使用することは、C++ アプリケーションを実行する正しい方法だと思いますか? Windows で Netbeans を使用しましたが、Windows での空きメモリ リーク検出ツールについては知らず、Sun Studio を試しました。

ありがとう!

0 投票する
3 に答える
3969 参照

c++ - Solaris での Sun Studio 10 のリンク エラー

以下のようなテストプログラムを書きました。

そしてそれをコンパイルしようとしました:

出力は「シンボルソケットが参照されていません」です。

これを解決できるように、私に方向性を教えてください。

0 投票する
3 に答える
633 参照

c++ - Sun Studio 12 でシステムヘッダーの警告を無効にする方法

私たちは、(とりわけ) すべてのコンパイラ警告を修正することによって、コードベースを整理している最中です。

最終的な目標は、すべての警告をエラーに変換するフラグをオンにすることです。システムとサードパーティのヘッダーでわずかな問題が発生しました。システム ヘッダーの中には、さまざまなコンパイラが警告を発する原因となるものがあります。明らかに、これらの警告を修正するためにシステム ヘッダーを変更することはできません。

intel コンパイラ (および gcc) では、インクルード パスを作成するときに -I の代わりに -isystem を使用して、それらのディレクトリのヘッダーがシステム ヘッダーであることをコンパイラに伝え、それらについての警告を停止します。次に、-Werror フラグをオンにするだけです。

Sun Studio 12 も使用しています。フラグ -errwarn=%all は -Werror と同等である必要がありますが、システム/サードパーティ ヘッダーの警告を無視するようにコンパイラに指示する方法が見つかりません。-erhrdr フラグがありますが、これは私が望むことをしていないようです。

Sun Studio 12でこれを達成する方法を知っている人はいますか?

0 投票する
2 に答える
1631 参照

c++ - std::solaris でのソートの問題 (libCstd)

Sun Studio コンパイラを使用して Solaris で問題が発生しました。これは、使用されている奇妙な STL 実装 ( libCstd )が原因である可能性が最も高いです。 http://developers.sun.com/solaris/articles/cmp_stlport_libCstd.htmlを参照してください。このことを考慮:

Cあるクラスはどこですか。これにより、次のコンパイラ エラー メッセージが生成されます。

問題を回避する方法を知っている人はいますか?もちろん、実際にstd::sortはカスタム比較ファンクターを使用したいのですが、この単純なバージョンでも機能しません。

0 投票する
3 に答える
198 参照

c++ - Sun Studio 10 には奇妙な「sun」定数がありますか?

不思議なことに、次の C++ プログラムは Sun Studio 10 でコンパイルすると、未定義の変数に対する警告が生成されません。

の値はsun1 のようです。この変数はどこから来て、何のために使用されますか?

0 投票する
1 に答える
5320 参照

fortran - サイズがゼロの配列と配列境界のチェック

GNU Fortran (v4.4.3) または Sun Studio F95 (v8.3) でコンパイルし、配列の範囲をチェックしない場合、次のプログラムはエラーなしで実行されます。ただし、配列境界チェックがオンになっている場合 (それぞれgfortran -fbounds-checkおよびf95 -C)、GNU コンパイル済み実行可能ファイルはエラーなしで再度実行されますが、Sun Studio コンパイル済み実行可能ファイルは実行時エラーが発生します。

sub2()これは、 の自動配列仮引数を使用するの呼び出しのエラーですxsub1()呼び出しは、コンパイラとフラグのどちらでも正常に実行されます。

私の知る限り、このプログラムは「合法的」です。サイズがゼロの配列は、サイズがゼロでない配列のように参照される可能性があり、長さがゼロの次元の明示的なインデックスはありませんx。しかし、ここで見逃している、サイズがゼロの配列スライスまたは自動配列の繊細さはありますか? また、配列境界チェックが異なるコンパイラ間で同じように動作することを期待する必要がありますか、それともベンダー固有の拡張機能と見なす必要がありますか?