首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Intel PIN : Intel PIN工具的初步设置

Intel PIN : Intel PIN工具的初步设置
EN

Stack Overflow用户
提问于 2013-11-10 23:38:33
回答 1查看 4.1K关注 0票数 1

我对PIN工具很陌生。我只是尝试运行自述文件中给出的示例代码。

最初,我使用以下方法构建:

代码语言:javascript
复制
$ cd source/tools/ManualExamples
$ make all

它正确编译并使用.so和.o文件创建了Obj-阻抗64文件夹,但是当我编译$makeinscot0.test时,我得到了以下消息:

代码语言:javascript
复制
pavan@pavan-Inspiron-5521:~/Drive/PIN/pin-2.13-61206-gcc.4.4.7-linux/source/tools/ManualExamples$ make inscount0.test   
make -C ../../../source/tools/Utils dir obj-intel64/cp-pin 

make[1]: Entering directory `/home/pavan/Drive/PIN/pin-2.13-61206-gcc.4.4.7-linux/source/tools/Utils'  
mkdir -p obj-intel64 
g++  -DTARGET_IA32E -DHOST_IA32E -DFUND_TC_TARGETCPU=FUND_CPU_INTEL64 -DFUND_TC_HOSTCPU=FUND_CPU_INTEL64 -DTARGET_LINUX -DFUND_TC_TARGETOS=FUND_OS_LINUX -DFUND_TC_HOSTOS=FUND_OS_LINUX  -O3   -o obj-intel64/cp-pin cp-pin.cpp    

make[1]: Leaving directory `/home/pavan/Drive/PIN/pin-2.13-61206-gcc.4.4.7-linux/source/tools/Utils'  

../../../pin   -t obj-intel64/inscount0.so --  ../../../source/tools/Utils/obj-intel64/cp-pin makefile obj-intel64/inscount0.makefile.copy \
      > obj-intel64/inscount0.out 2>&1 

make: *** [inscount0.test] Error 127

你好,帕万

EN

回答 1

Stack Overflow用户

发布于 2014-06-26 15:57:24

要制作特定的引脚工具,您必须将命令指定为

$ make obj-intel64/toolname.so

如果您想在某个目标上运行pin工具,请让pin二进制文件的路径为$PIN_ROOT,path到pin工具的路径为$PIN_TOOL。

$PIN_ROOT/pin $PIN_TOOL/pintool_folder/obj-intel64/toolname.so --

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19896659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档