乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 194|回复: 11

C++ ARX分析器

[复制链接]

27

主题

193

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
300
发表于 2010-2-9 23:01:45 | 显示全部楼层 |阅读模式
有人知道使用ARX的分析器吗?

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2010-2-10 02:15:26 | 显示全部楼层
带有Intel线程分析器的Intel VTune Analyzer可以工作。从
http://software.intel.com/en-us/articles/intel-software-evaluation-center/#vtune
下载一个30天的演示,确保在分析之前打开发布版本的调试信息。在活动
向导告诉VT运行acad.exe,您有兴趣观看您的arx模块。
完成采样后,退出Autocad,VT将对收集的数据进行曲柄处理并呈现结果(数据中有许多不同的视图)。
它是一个真正的激进分析器,因此不要被所有微不足道的警告所困扰,
专注于热点。记住80/20规则(98/2怎么样)和
您不会浪费时间调整错误的东西。
回复

使用道具 举报

27

主题

193

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
300
发表于 2010-2-10 02:32:33 | 显示全部楼层

有点不相关,
30天的试用和虚拟PC设置的情况如何
回复

使用道具 举报

27

主题

193

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
300
发表于 2010-2-10 02:47:27 | 显示全部楼层

太好了!我认为30天的试用期应该够支付2...你用过GlowCode吗?
回复

使用道具 举报

15

主题

190

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
250
发表于 2010-2-10 03:29:13 | 显示全部楼层
NVWA 的内存泄漏检测仅适用于操作员新函数,不适用于任何 malloc 变体或 acutNew**** 函数。 它还只打印内存地址和分配大小。 在linux和Mac中,它能够通过调用addr2line应用程序(gcc的一部分)来获取符号。
为了将泄漏消息发送到调试控制台,我将此函数添加到debug_new.cpp的顶部,然后在代码中完成fprintf的所有位置,我都添加了对该函数的调用。
  1. void OutputToDebugConsole(const char * format, ... )
  2. {
  3.     static char sMsg[256];
  4.     va_list args;
  5.     va_start(args, format);
  6.     vsprintf(sMsg, format, args);
  7.     OutputDebugString(sMsg);
  8.     va_end(args);  
  9. }

如果您要使用 NVWA 内容,请将其添加到 stdafx.h 的底部,以使文件远离 VS 解决方案资源管理器。
  1. #ifdef _DEBUG
  2. #include "debug_new.cpp"
  3. #endif

这将自动包括debug_new.h和任何所需的NVWA支持文件。
回复

使用道具 举报

LE3

10

主题

149

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
189
发表于 2010-2-10 05:12:04 | 显示全部楼层
据我所知,GlowCode是唯一使用ObjectARX的分析器。我一直在使用它。
回复

使用道具 举报

LE3

10

主题

149

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
189
发表于 2010-2-10 09:29:03 | 显示全部楼层
我会给Glowcode一个尝试
回复

使用道具 举报

15

主题

190

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
250
发表于 2010-2-11 04:33:49 | 显示全部楼层

我已经用C++和ARX写了一段时间了,从来没有使用过这种类型的工具,做过(我想)一些大型项目/应用程序(上一次我花了将近一年的时间,现在是一个3D结构应用程序),可以说他们工作没有任何问题-好吧,他们一直在工作,那么我能说什么呢。
但是花了500美元-除了我在现有工具上花的钱之外……
值得吗?还是必须要的?
回复

使用道具 举报

LE3

10

主题

149

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
189
发表于 2010-2-13 11:41:23 | 显示全部楼层
路易斯。是你吗?
分析器帮助您找到降低代码速度的瓶颈。如果您的代码有性能问题,他们可以帮助您诊断。
回复

使用道具 举报

27

主题

193

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
300
发表于 2010-2-13 11:43:48 | 显示全部楼层

是的,查克。
我明白了,但是到目前为止我还没有看到这些问题,也没有任何不好的评论......可能是运气
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-5 21:59 , Processed in 0.254062 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表