QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 3127|回复: 3
收起左侧

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

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

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

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

x
(一) ObjectARX 2002 + AutoCAD 2002 + VC6.0 + Assist 6.0 + VSS 6.0C. @' y* i" m( r+ P

" w% @. f: B" C; W8 a$ B比较经典的组合。% y% ]8 p% a# P1 Q3 X& y# O
$ \, a+ V6 I. @& q* Q
(二) ObjectARX 2004/2005 + AutoCAD 2004/2005 + VC.Net 2002 1 t5 {$ g4 ?. q) T

* o9 `# L) w! p6 ~( d目前较稳定的组合。( s# s* S7 m: k) M; c
" X: t, {0 M4 r1 N( o8 f
(三) ObjectARX 2005 + AutoCAD 2004/2005 + VC.Net 2003
- |. e/ ]3 o! M0 c
' O, Z8 J4 B2 ^$ p需调用或验证大量VC7.0的库,否则编译不过。
+ u! f; w5 x: U% f; G* L
8 u" a9 M7 X- w; u7 M6 Z解决方案:拷贝VC2002安装目录下/VC7\atlmfc\lib下类似*70*的文件到VC2003下,主要有:9 d5 M" m5 a5 z$ A
mfc70.lib、 mfc70d.lib、mfc70u.lib、mfc70ud.lib- |$ w! F0 i: q8 V# D! H/ I9 ]  `6 ]

* o6 @- F( Q2 B7 M" g- _* Imfcs70.lib、mfcs70.pdb、mfcs70d.lib、mfcs70d.pdb
# G" b/ x4 o% @4 b4 x7 s1 L$ x7 B4 B  p
mfcs70u.lib、mfcs70u.pdb、mfcs70ud.lib、mfcs70ud.pdb* `) K. h" w! o. L

+ H7 g* i3 x6 u* s(四) ObjectARX 2006 + AutoCAD 2006 + VC.Net 2003 + Assist X + VSS 6.0D9 ]; w" G( A! [, t8 x, |# C) M

4 W+ a  b9 y0 ]  C+ |同样需要VC7.0的库。7 {; z/ `3 l0 e& m) u
. C+ U/ t- f/ J& a# @( a
简要方法:(1) 复制VC2003的相关库文件如:mfc71.lib、mfcs71.lib并改名为类似*70*的文件如: mfc70.lib、mfcs70.lib。
; V8 Y" [& G: l9 b8 D; x6 d5 g4 f6 i1 f) R- `$ K/ J
(2) 拷贝VC2002的相关库文件到VC2003的对应安装目录下。/ j0 i( _8 f* a, j) c, t
6 {: n" a* F# ?/ |" h6 P8 }- R5 D
(五) ObjectARX 2006 + AutoCAD 2006 + V#.Net 2003: m# o) m, N7 h" M

+ s. W. F; n8 D& e8 N3 X.Net ARX编程组合。7 g( S2 C# J3 W2 U6 |9 U: c

0 ]( U/ Z) C/ `$ a& a/ |编译的程序文件名为.dll,在AutoCAD中的加载命令为:NetLoad,但没有缷载命令,只有关闭AutoCAD。' b$ Q6 d( m; n0 d. w! q
7 S# N- V. G4 [. q! [1 Q
调用ARX函数时using 相关命名空间,类似VC里include头文件。
7 K: N: m1 X5 l0 M
$ V- R5 t% Y' a# s+ D(六) ObjectARX 2007 + AutoCAD 2007 + VC.Net 2005 +Visual Assist v10.2.1442.0 + Visual SourceSafe 2005
% k! z: o  y# M$ u3 C
% B5 j  A" X% M(七) ObjectARX 2008 + AutoCAD 2008 + VC.Net 2005 +Visual Assist X) G& G& m7 W( D: p3 j8 E7 W; _

$ p- _" d3 q6 a- |- h(八) ObjectARX 2009 + AutoCAD 2009 + VC.Net 2005 +Visual Assist X
% L+ I: a$ v- q/ {* _/ T& Y3 p# @6 w# g' v; s& M1 m
(九) ObjectARX 2010 + AutoCAD 2010 + VC.Net 2008 +Visual Assist X
5 B8 e2 M5 ~  J2 h  {6 r4 I& a7 g7 Z" S6 [2 X
+ N( L( ~! L# o( `& g0 [% s
发表于 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 )

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