VS2022+ObjectARX 2024环境搭建

本文详细指导了如何在VS2022和特定AutoCAD版本下安装ObjectARXSDK及ObjectARXWizard2024,包括安装顺序和组件检查过程,适用于开发人员参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、安装好对应版本的VS2022和AutoCAD版本后,再下载两个文件。如下:

2、 先安装objectarx-for-autocad-2024-win-64bit-dlm.sfx.exe(SDK),安装后如下:

3、安装ObjectARXWizard2024.msi,如下:

4、检查VS2022是否安装了正确、最新的组件。如下:

 5、检查VS2022是否成功安装了向导,如下:

注:部分图片出自以下网址

https://www.cnblogs.com/issacnew/p/17938175 

### 配置和搭建ObjectARX开发环境 #### 开发工具的选择与版本匹配 为了成功配置ObjectARX开发环境,需确保使用的Visual Studio版本与AutoCAD及其对应的ObjectARX SDK版本相兼容。对于特定组合而言,在使用Visual Studio 2017时应搭配AutoCAD 2020及相应的ObjectArx 2020 SDK开发包[^1];而当采用VS2019,则建议配合ObjectARX2021来构建开发环境[^2]。 #### ObjectARX SDK的获取与安装 ObjectARX SDK可以从官方渠道下载获得。以ObjectArx2020为例,完成下载之后按照提示执行安装过程即可。值得注意的是,默认情况下SDK会被放置于指定位置,但如果偏好自定义安装路径(比如`C:\AutoDesk`),那么在整个环境中涉及到该SDK的位置均需保持一致。 #### 设置项目模板支持 为了让开发者能够更便捷地创建基于ObjectARX的应用程序,通常会利用到ObjectArx Wizards所提供的向导功能。如果发现新建项目的选项未能正常显示或工作异常,可能是因为缺少必要的设置调整。针对这种情况,可以尝试修改位于Visual Studio安装目录下的相关配置文件(如`ArxAppWiz2023.vsz`),将其中关于ABSOLUTE_PATH字段更新为实际存放ObjectARXWizards组件的具体地址,例如:`C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\VC\vcprojects\Autodesk` 下的对应子文件夹[^3]。 ```cpp // 示例代码片段用于说明如何初始化一个简单的ObjectARX应用程序框架 #include "StdAfx.h" #include "AcDbDatabase.h" void InitializeApplication() { acedRegCmds->addCommand(_T("MYAPP"), _T("HELLO"), _T("H"), ACRX_CMD_MODAL, cmdHello); } ACRX_DECLARE_MEMBERS(MyApp); MyApp::MyApp() {} MyApp::~MyApp() {} int MyApp::initialize() { InitializeApplication(); return Adesk::kTrue; } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值