无法编译英特尔 Pin
Unable to compile Intel Pin
我在 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 位工具。
您可以
运行 pin.sh 而不是固定。命令如下:
sudo ./../../../pin.sh -t obj-intel64/pinatrace.so -- /bin/ls
它对我有用。
相关文章:
- 编译要在英特尔Hyperscan中使用的.cc文件时出现问题
- 将gsl c++程序与"英特尔MKL"链接
- 使用英特尔 PIN 修改寄存器
- 使用英特尔内联函数将打包的 8 位整数乘以浮点数向量
- 如何使用英特尔 PIN 捕获阵列的所有负载?
- 英特尔 TBB 程序不会终止,可能会误用参考计数器
- 将"-01"替换为"-02" 英特尔编译器选项会导致 FPE 在较小的 for 循环行程计数中抛出
- 在 Azure DevOps 构建管道中使用英特尔C++编译器为 Linux 环境构建C++代码
- 编译器错误(英特尔并行工作室 2019 与 Visual Studio 社区 2019)
- 如何要求 macports 用英特尔编译器包装 openmpi?
- 实施英特尔实感和 SDL2 时出现问题
- 英特尔 PIN:如何查看推测性指令?
- 英特尔 Pin:RECEIVED_ACCESS_FAULT异常后正确继续执行
- 英特尔 Pin:如何获取系统调用的返回地址
- 英特尔 Pin:分析例程检测 ah 寄存器而不是 RSP (REG_STACK_PTR)
- 英特尔PIN例行地址检索:Linux与Windows
- 跟踪英特尔PIN中的本机指令
- 无法编译英特尔 Pin
- 英特尔 PIN:英特尔 PIN 工具的初始设置
- 英特尔Pin与c++ 14