【求教】objectARX2014+vs2010怎么调试?已搞定,帖子里有方法。但还是会有警告
如题,我在网上查的基本思路有两个:1、配置调试程序为acad.exe
2、使用附加到进程
但是没有找到具体操作步骤,小弟刚起步,小白一枚,特向各位大大求助。 已自己搞定,但还是有点问题,基本上是参考了这个blog:
额,凄凉的发现无权发url……
度娘搜索“用VS.NET2005开发ObjectARX程序 调试方法”第一个就是。
我用的vs2010,配置方式如下:
http://bbs.mjtd.com/forum.php?mod=attachment&aid=OTIyMTN8NGY2MmU3Y2U2NWQzNWFkZmNlMzQzNjVkYzYyYmViMTF8MTY1OTA4OTg4Nw%3D%3D&request=yes&_f=.jpg
因为编译生成了arx文件,我把原文中的netload命令换成了appload命令,如下:复制代码完成以上配置后,即可启动调试,添加断点啥的都没有问题。
但是每次点击F5后弹出如下提示,向各位大大求教,这个是啥原因?
http://bbs.mjtd.com/forum.php?mod=attachment&aid=OTIyMTR8NmMzZDk5M2Y1MmVlN2VhYTI1ZTY4YmRhOTlkMTFkZjR8MTY1OTA4OTg4Nw%3D%3D&request=yes&_f=.jpg
vs2010debug配置
无法找到调试信息
受教了,我也碰到同样的问题
如果是用objectarx向导创建工程项目的话,只需要设置四处即可,一是属性-常规-平台设为V100,二是调试命令设成acad.exe的路径,三是设置VC++目录中的包含目录,设为objectarx2014目录下的inc和win32-inc(如果是32位系统的话)。四是设置VC++目录中的库,设为objectarx2014目录下的win32-ilib(如果是32位系统的话)。其它就不用设置了。警告可以不用管了,PDB文件找不到。 加一条2007以后用的是Unicode编码,arx代码的字符串需要_T("字符串")之类的宏转一下。 调试工具不同,结果是不同的。 这个64位的cad要用64位的平台编译,32位的cad要用x86编译
为什么我设置了断点,然后提示我断点无法命中,未加载什么什么文档符号
页:
[1]