明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4953|回复: 7

【求教】objectARX2014+vs2010怎么调试?已搞定,帖子里有方法。但还是会有警告

[复制链接]
发表于 2016-3-4 09:58 | 显示全部楼层 |阅读模式
本帖最后由 寒山之北 于 2016-3-4 10:59 编辑

如题,我在网上查的基本思路有两个:
1、配置调试程序为acad.exe
2、使用附加到进程
但是没有找到具体操作步骤,小弟刚起步,小白一枚,特向各位大大求助。

 楼主| 发表于 2016-3-4 10:57 | 显示全部楼层
已自己搞定,但还是有点问题,基本上是参考了这个blog:
额,凄凉的发现无权发url……
度娘搜索“用VS.NET2005开发ObjectARX程序 调试方法”第一个就是。

我用的vs2010,配置方式如下:
http://bbs.mjtd.com/forum.php?mod=attachment&aid=OTIyMTN8MDcyMDgwMTdkNzgyZjBhYTY3ODhiZTgzMGNhM2I5MTB8MTcxMzU1NDY1NQ%3D%3D&request=yes&_f=.jpg

因为编译生成了arx文件,我把原文中的netload命令换成了appload命令,如下:
  1. appload "F:/Proj-workspace/AutoCAD/objectARX2014/workbench/helloTest/Debug/helloTest.arx"
复制代码
完成以上配置后,即可启动调试,添加断点啥的都没有问题。

但是每次点击F5后弹出如下提示,向各位大大求教,这个是啥原因?
http://bbs.mjtd.com/forum.php?mod=attachment&aid=OTIyMTR8MjMyYzc0ZmNhZjA5M2VlYThiZDM1NzBhZjg5M2VlYjh8MTcxMzU1NDY1NQ%3D%3D&request=yes&_f=.jpg

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2016-3-4 11:09 | 显示全部楼层
受教了,我也碰到同样的问题[em0][em0]
发表于 2016-3-4 17:34 | 显示全部楼层
寒山之北 发表于 2016-3-4 10:57
已自己搞定,但还是有点问题,基本上是参考了这个blog:
额,凄凉的发现无权发url……
度娘搜索“用VS.NE ...

如果是用objectarx向导创建工程项目的话,只需要设置四处即可,一是属性-常规-平台设为V100,二是调试命令设成acad.exe的路径,三是设置VC++目录中的包含目录,设为objectarx2014目录下的inc和win32-inc(如果是32位系统的话)。四是设置VC++目录中的库,设为objectarx2014目录下的win32-ilib(如果是32位系统的话)。其它就不用设置了。警告可以不用管了,PDB文件找不到。
发表于 2016-3-7 20:45 | 显示全部楼层
加一条2007以后用的是Unicode编码,arx代码的字符串需要_T("字符串")之类的宏转一下。
发表于 2016-11-1 16:37 | 显示全部楼层
调试工具不同,结果是不同的。
发表于 2019-12-10 17:05 | 显示全部楼层
这个64位的cad要用64位的平台编译,32位的cad要用x86编译
发表于 2020-5-24 17:03 | 显示全部楼层
寒山之北 发表于 2016-3-4 10:57
已自己搞定,但还是有点问题,基本上是参考了这个blog:
额,凄凉的发现无权发url……
度娘搜索“用VS.NE ...

为什么我设置了断点,然后提示我断点无法命中,未加载什么什么文档符号
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-20 03:24 , Processed in 0.599950 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表