objectARX环境配置指南 VS2019+AutoCad2023 (在VS中创建ARX项目指南)

发布时间 2023-03-29 21:30:58作者: 毕竟是家黑店

一、下载四个软件,缺一不可(注意版本对应,注意版本对应

  Visual Studio

  AutoCad

  objectARX SDK

  ObjectARXWizards

  版本对应见下:

  有道云笔记 (youdao.com)

二、Visual Studio 安装的注意事项注意版本对应

  需要安装的负载有三个(使用C++的桌面开发;MFC;windows10 SDK):

  1.使用C++的桌面开发

  

 

   

  2.MFC

  在单个组件中搜索MFC,选择你计算机对应的MFC生成工具

  

    如何判断你属于ARM/ARM64/X86&64的哪项

      windows搜索cpu->查看处理器信息->

    

  3.windows10 SDK

 

  同第二步MFC,在单个组件中搜索windows10 SDK(一般默认都有勾选)

 三、AutoCad注意版本对应

  安装说明很多,没什么需要特别注意的,故在此略过

四、objectARX SDK和ObjectARXWizards的下载安装注意版本对应

  配置这两个软件之前,务必确认已经安装Visual Studio和AutoCad

  

  1.objectARX SDK

  SDK的下载链接在第一步中的版本对应里有提供。

  正常安装即可

  

  2.ObjectARXWizards

  AutoCAD Platform Technologies | Autodesk Developer Network

  下载   在此页面最下栏的tools中对应版本

  

 

   

  配置ObjectARXWizards

  安装     注意这两项的配置,分别是SDK的安装位置,和AutoCad的安装位置

  

 

 

  到此你可以去VS中新建AutoCadArx项目了,如果创建不了,不成功,那么你可能还需要下面步骤 

 

  有三个需要修改路径的文件:

  

  1和2是

  有两个vsz结尾的文件(ArxAppWiz20xx.vsz和ArxAppWizOMF20xx.vsz),在你VS安装目录中的Common7\IDE\VC\vcprojects\Autodesk文件夹中

  (参考如下)E:\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\vcprojects\Autodesk

               

 

 

   用编辑器打开这两个文件

    1.ArxAppWiz20xx.vsz中的ABSOLUTE_PATH,修改为ObjectARXWizards的安装路径中的ArxAppWiz文件夹(参考如下)

    

    2.ArxAppWizOMF20xx.vsz中的ABSOLUTE_PATH,修改为ObjectARXWizards的安装路径中的ArxAppWiz182文件夹(参考如下)

    

 

 

   第3个是AutoDesk.arx-20xx.props文件,在ObjectARXWizards的安装路径中

    参考

     

    把红线的这两个改成AutoCad的安装路径以及ObjectARX的安装路径(别忘记最后地址的斜杠)

   

 

 

  

  至此 ,vs中可以创建ARX项目了