在Linux下使用Intel C++编译的程序不能使用Vtune性能分析器

zkbit1988 2011-12-06 03:28:12
同样的一段代码,若使用G++编译器编译就可以使用Vtune性能分析器,而使用icpc编译反而不能,这个原因有高手遇到过吗?

操作系统是centOS5,32位的,安装的编译器与Vtune性能分析器都是32位版本的。

PS:是否是操作系统是32位的原因?将源代码和makefile文件复制到另外的一个64位的redhat的机器上就可以正常执行
...全文
152 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
intel_zhenyuwang 2011-12-07
  • 打赏
  • 举报
回复
何为在32位上不能使用VTune(TM) Amplifier XE?
使用的是那种分析类型?
别的应用程序有无问题?
一般不会是编译器的原因。你确认产生的是带符号的32位程序?
会不会因为环境和设置的问题?在命令行确认程序可执行,再用amplxe-cl 或amplxe-gui, 如:
amplxe-cl -collect hotspots -- application

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧