|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
(一) ObjectARX 2002 + AutoCAD 2002 + VC6.0 + Assist 6.0 + VSS 6.0C- }0 Q1 y" O* r% {9 `; x
* S4 B& ?0 o* L9 X
比较经典的组合。7 u3 p, V% \1 f' E
$ v; ?) R# \; C" b. W
(二) ObjectARX 2004/2005 + AutoCAD 2004/2005 + VC.Net 2002 ; d4 M+ m6 s9 ~
4 `6 W9 s# C3 R% o! q
目前较稳定的组合。, g6 l* \; O. M5 `3 n# d
/ r3 o; W6 [3 C
(三) ObjectARX 2005 + AutoCAD 2004/2005 + VC.Net 2003, K; V: r4 z7 j! }- X% B! s
1 W) S5 k0 v* _* w. S& x: ]: V
需调用或验证大量VC7.0的库,否则编译不过。
6 q @9 E2 g7 R0 W7 y! n( J6 i! y
解决方案:拷贝VC2002安装目录下/VC7\atlmfc\lib下类似*70*的文件到VC2003下,主要有:; l4 [: r+ e+ J( a3 h! z& ^5 F' P
mfc70.lib、 mfc70d.lib、mfc70u.lib、mfc70ud.lib1 @9 G8 x3 p$ |% l5 X7 ]
, Q' n% e# p: Z
mfcs70.lib、mfcs70.pdb、mfcs70d.lib、mfcs70d.pdb , G$ H( x; Y: C0 C: M' h: F
" P o; a a, lmfcs70u.lib、mfcs70u.pdb、mfcs70ud.lib、mfcs70ud.pdb! p2 F/ k$ @! }: S# Z
! k, k; p/ C. @' g0 D' G
(四) ObjectARX 2006 + AutoCAD 2006 + VC.Net 2003 + Assist X + VSS 6.0D
6 _( E m+ H u- u) b& H6 _1 G" b
+ V5 G. l' q$ ~! [7 Y* y" X同样需要VC7.0的库。
4 _+ o, w }. K& y2 H0 e) b: z7 m# x
简要方法:(1) 复制VC2003的相关库文件如:mfc71.lib、mfcs71.lib并改名为类似*70*的文件如: mfc70.lib、mfcs70.lib。5 Z" s0 Z8 A' U
. j ]5 c3 `9 J( Y0 Y1 R1 n(2) 拷贝VC2002的相关库文件到VC2003的对应安装目录下。
/ D* R# Q! u c' l6 Z
* K* f1 |3 l& U$ Y2 Z(五) ObjectARX 2006 + AutoCAD 2006 + V#.Net 2003
k0 c' k+ z3 }; k2 l% k2 D! H! x) g; F/ W, |
.Net ARX编程组合。
- w) _' j- G! N: t6 o$ e: C8 k& c4 }+ E" C
编译的程序文件名为.dll,在AutoCAD中的加载命令为:NetLoad,但没有缷载命令,只有关闭AutoCAD。: `" R' w( ?9 i( l
^9 f4 ]- V. ` y* j( F调用ARX函数时using 相关命名空间,类似VC里include头文件。' M }% s7 o" u* Y
2 b. a; r; T; ^, v(六) ObjectARX 2007 + AutoCAD 2007 + VC.Net 2005 +Visual Assist v10.2.1442.0 + Visual SourceSafe 2005' u* @$ [- _ o3 I6 B7 e8 F, W
3 @9 U$ ^. e0 P# v* {, q. k(七) ObjectARX 2008 + AutoCAD 2008 + VC.Net 2005 +Visual Assist X0 A0 k1 i% f/ Q* C0 A1 |6 i0 Z
. b2 @! @6 D$ U$ r. [8 W! c. M9 s3 M
(八) ObjectARX 2009 + AutoCAD 2009 + VC.Net 2005 +Visual Assist X
I3 U" I; J# f8 q0 ^: I9 t0 n7 E6 e H2 m# z8 I7 i1 U
(九) ObjectARX 2010 + AutoCAD 2010 + VC.Net 2008 +Visual Assist X( z: y) F |! V
& g- j9 U5 ^) }) }* _2 l
( V- K7 e" |8 `- S: x1 M
|
|
|