PIN 安装
1.Pin官网下载windows平台对应的安装包。
2.安装Cygwin,记得选择安装make、gcc、g++工具
3.安装好Cygwin之后,将Cygwin目录下面的bin目录添加到环境变量Path中。同时将pin.exe的目录添加到环境变量Path中。
4.通过VS的命令行进入pin/source/tools/ManualExamples目录下,使用make命令即可编译ManualExamples下的例子,也可以在tools目录下编译所有PinTools,windows下生成的文件一般都是dll。
5.VS2019的命令行可以在这里添加
或在菜单中打开
6.在对应的命令行中运行
$ cd source/tools/ManualExamples
$ make all TARGET=intel64
$ cd source/tools/ManualExamples
$ make all TARGET=ia32
如果报x86和x64的错误,检查命令行的位数是否和编译的位数相符合