2015-04-19 83 views
0

我在64位ubuntu機器上使用英特爾引腳(12.04)。我以正確的方式導出了路徑,但我無法運行pin二進制文件。當我在那個二進制文件上做一個「文件」時,它顯示它是32位ELF二進制文件。這是一個問題嗎?即使從同一個文件夾運行,我也無法運行二進制文件。無法編譯英特爾引腳

該錯誤消息我不斷收到是bash: /home/<username>/Downloads/pin-2.14-67254-gcc.4.4.7-linux/pin: No such file or directory

可能有人請告訴我在哪裏我會錯呢?

Eidt:我嘗試添加i386架構,以便32位二進制引腳可以運行,但它無法執行我寫的64位工具。

+0

請參閱http://askubuntu.com/questions/133389/no-such-file-or-directory-but-the-file-exists –

+0

您可以編寫您嘗試運行的命令和錯誤代碼,重新獲得? – nitzanms

回答

0

你可以運行pin.sh而不是pin。 這樣的命令:

sudo ./../../../pin.sh -t obj-intel64/pinatrace.so -- /bin/ls 

它與我合作。