QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
7天前
查看: 3181|回复: 3
收起左侧

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

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

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

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

x
(一) ObjectARX 2002 + AutoCAD 2002 + VC6.0 + Assist 6.0 + VSS 6.0C& K. ]( H2 c4 }$ V
0 L* J$ @/ Z, y
比较经典的组合。  V- S9 j: [/ M  X
9 E$ w' Y* C* E! A" R5 N4 Z; b
(二) ObjectARX 2004/2005 + AutoCAD 2004/2005 + VC.Net 2002
: \/ C7 C- R: T* n4 C: y* ]1 O/ D" c. y  N) E
目前较稳定的组合。
* G4 R8 E4 X, E
9 L$ p! y2 G' X/ ]& i(三) ObjectARX 2005 + AutoCAD 2004/2005 + VC.Net 20034 Y% ^5 M0 y" l* w& S
! t0 I/ G: y9 \% A4 v" ~
需调用或验证大量VC7.0的库,否则编译不过。
0 _3 V$ p. k2 i5 o; A
. _: `) @8 o. {% c/ @, K解决方案:拷贝VC2002安装目录下/VC7\atlmfc\lib下类似*70*的文件到VC2003下,主要有:" \: ~! ^& k3 T1 \+ E+ C, n
mfc70.lib、 mfc70d.lib、mfc70u.lib、mfc70ud.lib# h; _) O2 c2 t- a8 {1 H

  }& P- r; [# j4 gmfcs70.lib、mfcs70.pdb、mfcs70d.lib、mfcs70d.pdb
8 U8 P8 p" t& K0 ?- q" }5 s2 u6 g$ Q' a1 m4 f* m6 }
mfcs70u.lib、mfcs70u.pdb、mfcs70ud.lib、mfcs70ud.pdb# O2 i0 X$ O" m; a/ M  f! _3 A& O' M

" z: |( @0 f5 x(四) ObjectARX 2006 + AutoCAD 2006 + VC.Net 2003 + Assist X + VSS 6.0D- W4 m7 K4 C2 X2 p9 D0 M, n
' {" Y0 b  v% v$ E
同样需要VC7.0的库。
! l# i& ?2 S, I8 M( o; w: v& j3 f0 L& |! a5 s
简要方法:(1) 复制VC2003的相关库文件如:mfc71.lib、mfcs71.lib并改名为类似*70*的文件如: mfc70.lib、mfcs70.lib。
8 u# i1 ~# }4 c3 j/ i. i: r' `
7 W+ C& R+ T5 @, B0 q(2) 拷贝VC2002的相关库文件到VC2003的对应安装目录下。9 @- v: Z9 f# z

) R  G$ x2 M/ ]2 j1 f. m# {, }(五) ObjectARX 2006 + AutoCAD 2006 + V#.Net 20039 N1 |0 x$ o$ u1 r

, y' A5 M- x  {: M.Net ARX编程组合。
+ z7 X2 w# Y( Q$ W( e7 y+ l/ I+ A% v( M, q4 P: M) t0 [
编译的程序文件名为.dll,在AutoCAD中的加载命令为:NetLoad,但没有缷载命令,只有关闭AutoCAD。- q& z! c  I5 y' l* ~& Y

2 b  F9 g1 F" c- v6 c- e) @调用ARX函数时using 相关命名空间,类似VC里include头文件。' Y6 O1 b5 }; t$ u& F- @1 K  \
, J0 t% b) N' q' h: A; v9 z# [
(六) ObjectARX 2007 + AutoCAD 2007 + VC.Net 2005 +Visual Assist v10.2.1442.0 + Visual SourceSafe 20059 d7 o2 {* C1 {/ h8 m3 H
0 D. V/ w1 n+ z
(七) ObjectARX 2008 + AutoCAD 2008 + VC.Net 2005 +Visual Assist X$ K4 b- m, k8 L' E

! a* E. N; Q1 E! L! t- w8 E6 }* k' |(八) ObjectARX 2009 + AutoCAD 2009 + VC.Net 2005 +Visual Assist X
( W6 W, Y6 S" T$ s6 @: `
9 `1 I. S$ x, j$ g(九) ObjectARX 2010 + AutoCAD 2010 + VC.Net 2008 +Visual Assist X- a) J7 S% p) J; j, K. |# f! B

2 y+ q5 B$ f2 e4 V. f2 K2 H/ P6 u+ `  E
发表于 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 )

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