|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
(一) ObjectARX 2002 + AutoCAD 2002 + VC6.0 + Assist 6.0 + VSS 6.0C比较经典的组合。+ ?# c8 U& m% r2 ]+ p
9 ^. J, h' w w
(二) ObjectARX 2004/2005 + AutoCAD 2004/2005 + VC.Net 2002 较稳定的组合。* x% c' D) y6 ^& ^7 Q
0 [# _3 H2 h2 s& M' [0 L- V(三) ObjectARX 2005 + AutoCAD 2004/2005 + VC.Net 20032 Y; C/ c/ U0 @
$ j- W2 E0 i8 ?7 B# x9 r需调用或验证大量VC7.0的库,否则编译不过。* F# V; T% L0 j! N, W2 t
% g. r, q' z% L) l! P) L2 N
解决方案:拷贝VC2002安装目录下/VC7\atlmfc\lib下类似*70*的文件到VC2003下,主要有:
- R6 w) E/ b$ m+ Xmfc70.lib、 mfc70d.lib、mfc70u.lib、mfc70ud.lib
, w: J+ g% P. @: V K+ j' n2 }( c, a' U7 O3 e9 B1 X7 [) y9 L
mfcs70.lib、mfcs70.pdb、mfcs70d.lib、mfcs70d.pdb 2 w+ M' Q& ]1 J5 [
- q+ f5 z& ^2 ]
mfcs70u.lib、mfcs70u.pdb、mfcs70ud.lib、mfcs70ud.pdb
: B; I( A+ \; M( ]- K; l; N
9 N; `1 t" H! i1 O) k(四) ObjectARX 2006 + AutoCAD 2006 + VC.Net 2003 + Assist X + VSS 6.0D同样需要VC7.0的库。
- w; y: y6 n8 }- ~4 ]! u2 \4 V! f* q: R: n9 m
简要方法:(1) 复制VC2003的相关库文件如:mfc71.lib、mfcs71.lib并改名为类似*70*的文件如: mfc70.lib、mfcs70.lib。1 ?: g Z" D5 V# O6 k- O
4 v" v+ o' z, t1 Y4 R4 S) D" P' c |(2) 拷贝VC2002的相关库文件到VC2003的对应安装目录下。6 H7 [2 S u6 c/ M
6 {" e1 W; m0 t, \+ O6 C p
(五) ObjectARX 2006 + AutoCAD 2006 + V#.Net 2003.Net ARX编程组合。
N5 H$ ` b& x( m+ y2 g( h0 Z
编译的程序文件名为.dll,在AutoCAD中的加载命令为:NetLoad,但没有缷载命令,只有关闭AutoCAD。9 C3 E& U5 k0 \% @& ? z
: m7 a/ b) N: ^. C! k0 c( q
调用ARX函数时using 相关命名空间,类似VC里include头文件。- q. ?& G' @5 o+ ~- U, [7 D
/ R O o' {( t5 W* `5 J& T6 F2 |
(六) ObjectARX 2007 + AutoCAD 2007 + VC.Net 2005 +Visual Assist v10.2.1442.0 + Visual SourceSafe 20052 Z, ~: r3 E) z; }
- ]. A" Q* Q# E7 N6 C+ t- Y8 r4 x
(七) ObjectARX 2008 + AutoCAD 2008 + VC.Net 2005 +Visual Assist X最新的组合。 |
|