1

みなさん、私はLinuxだけでなく、ここでも新鮮です。インテルピンツールを使用して、クイックソートプログラムで実行された命令を数えたいと思っています。ただの宿題ですが、readmeドキュメントに書かれているようにこれを行ったとき、
cd source/tools/SimpleExamples make obj-ia32/opcodemix.so システムは make を教えてくれました: *ターゲット `obi-ia32/opcodemix.so' を作成するルールはありません。止まる。また、obj-intel64も試しましたが、何も変わりませんでした。ここで何が起こっているのか誰か教えてください。私はこのピンのことで本当に混乱しています。

4

2 に答える 2

3
cd pintool/source/tools/ManualExamples

コマンドを次のように入力します

make inscount0.test

このコマンドはコンパイルして出力ファイルを表示し、同じディレクトリで次のコマンドを使用します

../../../pin -t obj-ia32/inscount0.so -- /bin/ls

これにより、.so ファイルが作成され、その後、次のコマンドを使用して出力が表示されます

cat inscount.out
于 2014-10-12T14:10:26.307 に答える
3

あなたの質問が何であるか正確にはわかりません。コマンドをコードでフォーマットし、行ごとに区切ってください。これにより、実行した内容を知ることができます。

とにかく、私が正しければ、次のように入力してください。

make

(ターゲットなしで) source/tools/ManualExamples の下にあり、それらすべてをビルドする必要があります。

于 2013-11-04T17:26:00.353 に答える