|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
(一) ObjectARX 2002 + AutoCAD 2002 + VC6.0 + Assist 6.0 + VSS 6.0C比较经典的组合。
/ z+ ^! v. e9 [- c) ?- H3 Q5 |# S3 B J) C! j
(二) ObjectARX 2004/2005 + AutoCAD 2004/2005 + VC.Net 2002 较稳定的组合。( h# _2 K5 q2 ?3 K, |
/ }7 f$ k* i2 M) {# N. y
(三) ObjectARX 2005 + AutoCAD 2004/2005 + VC.Net 2003+ `* n# e* T9 c/ q2 r9 w
* Y( K# F7 X6 X; D1 f% C( Q. O
需调用或验证大量VC7.0的库,否则编译不过。! J; r Q' u+ k: _3 e3 K8 [* `
( \7 z4 k M3 @) Q* D1 `1 A, X解决方案:拷贝VC2002安装目录下/VC7\atlmfc\lib下类似*70*的文件到VC2003下,主要有:- z- ?; G' L1 `% V0 V# }. D5 X j% l# J
mfc70.lib、 mfc70d.lib、mfc70u.lib、mfc70ud.lib
, V$ x1 I1 c; z5 f7 K% L
! b1 r* }6 h; v! u& H& a0 omfcs70.lib、mfcs70.pdb、mfcs70d.lib、mfcs70d.pdb
' H! ?% O) z. q) t6 F- S% o: T
mfcs70u.lib、mfcs70u.pdb、mfcs70ud.lib、mfcs70ud.pdb: z% I [' l @; Y
# J) c6 p3 m! A) j/ s
(四) ObjectARX 2006 + AutoCAD 2006 + VC.Net 2003 + Assist X + VSS 6.0D同样需要VC7.0的库。5 r4 c. S7 O) m6 H, Y/ s( J3 {
" I( ^. s& `1 M4 J
简要方法:(1) 复制VC2003的相关库文件如:mfc71.lib、mfcs71.lib并改名为类似*70*的文件如: mfc70.lib、mfcs70.lib。! X8 h7 n& g, R1 t, M/ Q3 M u
* `5 j0 N9 W8 ^9 [( F' o8 Z' E
(2) 拷贝VC2002的相关库文件到VC2003的对应安装目录下。9 p* Q( l' _9 d% z6 f
4 ^, b' }% G$ Z" ~6 _
(五) ObjectARX 2006 + AutoCAD 2006 + V#.Net 2003.Net ARX编程组合。
" {0 H3 h# T8 t& G8 f7 {! f j! l' E' |% A' r. W. }
编译的程序文件名为.dll,在AutoCAD中的加载命令为:NetLoad,但没有缷载命令,只有关闭AutoCAD。6 q, `8 @! Y3 \7 r
) e4 Y" {* u* [3 J' \$ B, x调用ARX函数时using 相关命名空间,类似VC里include头文件。
. \% k2 d4 X9 @5 V1 I
+ L3 h6 M& b. |(六) ObjectARX 2007 + AutoCAD 2007 + VC.Net 2005 +Visual Assist v10.2.1442.0 + Visual SourceSafe 2005( T$ c1 G" M( _ H# M, \: u& a
5 \0 D; L' _/ ?' W9 _+ K(七) ObjectARX 2008 + AutoCAD 2008 + VC.Net 2005 +Visual Assist X最新的组合。 |
|