QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3215|回复: 3
收起左侧

[分享] ObjectARX二次开发环境组合

[复制链接]
发表于 2009-5-27 08:19:06 | 显示全部楼层 |阅读模式 来自: 中国山东烟台

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
(一) ObjectARX 2002 + AutoCAD 2002 + VC6.0 + Assist 6.0 + VSS 6.0C% P4 A' n3 Y4 j7 h5 ?
7 O! z2 H. I7 r7 d  D
比较经典的组合。/ t* L' M7 Y0 Z5 N. o+ U$ X; M% T* S

+ F' o& ?! K  l/ S3 `(二) ObjectARX 2004/2005 + AutoCAD 2004/2005 + VC.Net 2002
3 v3 u7 \1 A$ W$ Q+ e9 D& ^. G$ c5 b# _) a. o
目前较稳定的组合。
, I/ Q& j6 t4 J2 k) t0 a  b; j0 g* I
(三) ObjectARX 2005 + AutoCAD 2004/2005 + VC.Net 2003  e) `( E1 |3 k: o
6 n$ [3 x1 s) [( b; K
需调用或验证大量VC7.0的库,否则编译不过。' Y9 W6 q, I- N+ Y

  F8 G9 ?# x7 t8 [' \/ K) |解决方案:拷贝VC2002安装目录下/VC7\atlmfc\lib下类似*70*的文件到VC2003下,主要有:: g$ b8 S( J" z& R5 i  G
mfc70.lib、 mfc70d.lib、mfc70u.lib、mfc70ud.lib
& k( m; j& y+ u* C4 D8 R" v; I' I0 j+ C9 {3 A0 N$ z: a- H
mfcs70.lib、mfcs70.pdb、mfcs70d.lib、mfcs70d.pdb
9 \& s: S3 L  N
% u0 J& N$ h+ n' E, l3 omfcs70u.lib、mfcs70u.pdb、mfcs70ud.lib、mfcs70ud.pdb( j& M0 s) L! f" U

& V1 d! ?( |+ U9 |1 o7 k7 V(四) ObjectARX 2006 + AutoCAD 2006 + VC.Net 2003 + Assist X + VSS 6.0D
* n$ G, t& R& E+ v& D% \8 A8 z/ o9 ^7 T6 }3 A6 n0 i
同样需要VC7.0的库。9 E/ q3 S% }% P" d2 N
, J' R0 `/ Y- Y: E# u
简要方法:(1) 复制VC2003的相关库文件如:mfc71.lib、mfcs71.lib并改名为类似*70*的文件如: mfc70.lib、mfcs70.lib。: H! Y: [3 {) ]1 \
# |4 b4 X- q- ^; A. A1 g3 P
(2) 拷贝VC2002的相关库文件到VC2003的对应安装目录下。2 q7 @7 T. N+ ~; u3 ]6 Q

/ s$ |; `; E* ~, _* o% I( r" w(五) ObjectARX 2006 + AutoCAD 2006 + V#.Net 20037 v  g4 t# w% g0 X' J/ f8 V
: \# ~9 q( q1 s2 K1 b7 B0 a- t' r
.Net ARX编程组合。$ [" @4 Q2 ]- y: X8 C

- C* C1 f9 E& k- N5 k3 Y: p编译的程序文件名为.dll,在AutoCAD中的加载命令为:NetLoad,但没有缷载命令,只有关闭AutoCAD。3 S0 ]6 z+ w2 x# }2 H8 g. l
4 J  w/ Y& Z) `8 Q3 B  h  f
调用ARX函数时using 相关命名空间,类似VC里include头文件。
7 }5 [; n3 t' j" b# x; a7 u+ _
5 {* T* e5 [# p* I  D9 w4 J" `! j(六) ObjectARX 2007 + AutoCAD 2007 + VC.Net 2005 +Visual Assist v10.2.1442.0 + Visual SourceSafe 2005
% p0 V: Y. d+ G0 B  U8 j- ]; J" T2 M; d$ r8 h1 @
(七) ObjectARX 2008 + AutoCAD 2008 + VC.Net 2005 +Visual Assist X
* }: b" K: h: R; y0 q; ^9 o& b) m. T: {/ `
(八) ObjectARX 2009 + AutoCAD 2009 + VC.Net 2005 +Visual Assist X
9 C7 t: X; h0 i( K. }/ C# ~- d/ A. e* `0 R* J  w, o' h
(九) ObjectARX 2010 + AutoCAD 2010 + VC.Net 2008 +Visual Assist X# z0 j7 |: R, X' Y$ ~% l  D

0 r6 q" s- o! h/ h$ S
+ s8 u3 j4 \! q' v1 ~& K9 V  [6 U" z
发表于 2009-5-28 21:10:44 | 显示全部楼层 来自: 中国湖南长沙
上边那种组合最好呢?我用的是ObjectARX 2002 + AutoCAD 2002 + VC6.0,用惯了cad2006,感觉到用CAD2002别扭
 楼主| 发表于 2009-5-30 08:08:01 | 显示全部楼层 来自: 中国山东烟台
按常理讲,应该是版本越新越好
发表于 2009-6-19 13:11:09 | 显示全部楼层 来自: 中国湖南长沙
谢谢啊,
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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