7

Linuxプラットフォームでc++で記述されたコードを最適化したいと思います。そのために、Intel VTune Performance Analyzer Profilerを使用しています。ホットスポットを特定すると、パスを指定したバイナリ実行可能ファイルが正常に実行され、エラーが発生しますデータを表示できません。データに使用できる視点がありません"

誰かがこのエラーをソートするのを手伝ってもらえますか?

4

1 に答える 1

9

同じ問題を解決したところです。手遅れではないことを願っています。

まず、デバッグ情報を有効にする必要があります。つまり、次の-gオプションでコンパイルします。

icpc -g -o output source.cpp

また

gcc -g -o output source.cpp

あなたがGNUコンパイラを好むなら。

ここで別のステップ(自明ではない)が見つかりまし:少なくともUbuntuの場合は次のように入力する必要があると書かれています:

echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope

この操作は私を助けました。将来この問題に直面するあなたや他の人々に役立つことを願っています.

于 2013-04-21T12:10:34.963 に答える