关于ObjectARX2016 64位开发环境的搭建

7 篇文章 0 订阅

关于ObjectARX2016 64位开发环境的搭建

    C:\ObjectARX 2016\docs\arxdev.chm中Software Development Environment and System Requirements

Developing applications withObjectARX 2016 on 32-bit requires the following software and hardware:

  • Microsoft® Windows® 7 ( Enterprise, Professional, or Ultimate edition) and Windows® 8/8.1 ( Enterprise or Pro edition)
  • Intel® Pentium® 4 or AMD Athlon Dual Core, 3.0 GHz or Higher with SSE2 technology
  • 4 GB RAM (8 GB recommended)

Developing applications withObjectARX 2016 on 64-bit requires the following software and hardware:

  • Microsoft® Windows® 7 ( Enterprise, Professional, or Ultimate edition) and Windows® 8/8.1 (64-bit, Enterprise or Pro edition)
  • AMD Athlon with SSE2 technology or AMD Opteron with SSE2 technology or Intel® Xeon with Intel EM64T support with SSE2 technology or Intel® Pentium® 4 with Intel® EM64T support with SSE2 technology
  • 4 GB RAM (8 GB recommended)

Common requirements for all systems:

  • 500 MB free disk space for installation
  • 1,024x768 VGA with True Color
  • Microsoft® Internet Explorer® 9.0 Internet browser, available as download only
  • Microsoft® Visual Studio® 2012 Update 4

Note

Windows 8 (Standard), Windows 7 Home Premium, Windows XP, or Windows Vistaare not supported development platforms.

 

         以下是笔者的译文:

        用ObjectARX2016 32位版本开发应用程序需要如下软件和硬件配置:

  • Microsoft® Windows® 7 (企业版,专业版,或最终版)和Windows® 8/8.1 (企业版或专业版)
  • 支持SSE2技术的AMD Athlon,支持SSE2技术的AMD Opteron,支持Intel EM64T (支持SSE2技术)的Intel® Xeon 4,支持Intel EM64T(支持SSE2技术)的Intel® Pentium® 4
  • 4GB RAM (建议8 GB)

 

       用ObjectARX2016 64位版本开发应用程序需要如下软件和硬件配置:

  • Microsoft® Windows® 7 (企业版,专业版,或最终版)和Windows® 8/8.1 (64位,企业版或专业版)
  • 支持SSE2技术的AMD Athlon,支持SSE2技术的AMD Opteron,支持Intel EM64T (支持SSE2技术)的Intel® Xeon 4,支持Intel EM64T(支持SSE2技术)的Intel® Pentium® 4
  • 4GB RAM (建议8 GB)

       以上两个版本ObjectARX2016系统的共同需求:

  • 500 MB空闲磁盘空间用于安装
  • 1,024x768 VGA  True Color
  • Microsoft® Internet Explorer® 9.0,仅用于下载资料
  • Microsoft® Visual Studio® 2012 Update 4

 

提示

Windows 8 (Standard), Windows 7 Home Premium, Windows XP,或 Windows Vista 均不支持本ObjectARX 2016开发平台。

 

 http://usa.autodesk.com/adsk/servlet/index?id=1911627&siteID=123112

部分内容:ObjectARX Wizards

TheObjectARX Wizards for AutoCAD 2016 for  Visual Studio 2012 and 2013

 

http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=12257036
部分内容:For 64-bit ObjectARX 2015

  • Windows 7 (64-bit) Enterprise, Professional, or Ultimate edition – OR – Windows 8/8.1 Enterprise or Pro edition
  • AMD Athlon™ 64 or AMD Opteron™ processor with SSE2 technology, Intel Pentium 4 or Intel® Xeon® processor with Intel EM64T support and SSE2 technology
  • 4GB RAM (8 GB recommended)
  • 500 MB free disk space for installation
  • 1,024 x 768 VGA display with true color (1,600 x 1,050 or higher recommended)
  • Microsoft® Internet Explorer® 9 or later web browser
  • Available as download only

       笔者注:Availableas download only此句应该是网站排版错误,根据以上ObjectARX2016软件包安装后的帮助文件C:\ObjectARX 2016\docs\arxdev.chm中SoftwareDevelopment Environment and System Requirements的相关内容,应为“Microsoft® Internet Explorer® 9 or later web browser,Available as download only”

Note:The ObjectARX® AutoCAD development environment does not supportWindows XP/7/8/8.1 Home Edition or Windows Vista(any) as development platforms.

提示:ObjectARX® AutoCAD 开发环境均不支持Windows XP/7/8/8.1Home Edition 版本、Windows Vista 任何版本作为其开发平台。

 

       根据以上ObjectARX2016软件包安装后的帮助文件C:\ObjectARX2016\docs\arxdev.chm中Software Development Environmentand System Requirements的相关内容和其官网上的说明似乎可以得出以下结论:

        Windows8.1 (64位)(专业版或企业版) +Microsoft® Visual Studio® 2013(Update 2)+ Autocad2016(64位)精简版+ObjectARX2016 64位,这种搭配ObjectARX2016 64位开发环境的搭建是时尚的,而且应该是简单可行的。本人正在测试中。

        本人目前用的是Windows8.1 (64位)企业版(Ghost版本)+ Microsoft® Visual Studio® 2012(升级到Update 4)+ Autocad2016(64位)精简版+ObjectARX2016 64位,目前创建ObjectARX/DBX Project和ObjectARX/DBX/OMF Project两种项目成功。测试Visual Studio® 2012升级到Update 4是下载其Update 4包离线安装成功。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
ObjetArx2004+VS2002前提:安装好以上两种软件创建步骤:1. 新建项目 Visual C++项目->选择ObjectARX/DBX/OMF->键入"Demo"项目名称 ->MFC Support中勾选Enxtension Dll->using MFC Shared DLL,其他取默认值2. 删除文件 在“解决方案资源管理器”中删除向导生成的acrxEntryPoint.cpp,DocData.cpp,DocData.h文件 同时可以在文件夹下彻底删除文件,后续步骤并不需要用到这3个文件3. 添加Demo.h文件 同时在Demo.h文件中加入代码 #pragma once #include"resource.h"3. 创建一个普通对话框,基于CDialog类,并生成类CDlgDemo4. 打开Demo.cpp文件,对这个文件要进行比较多的操作 ·注释掉"AFX_EXTENSION_MODULE DemoExtDLL ={ NULL, NULL };"这一句 ·添加#include "DlgDemo.h"头文件 ·添加函数DlgDemo(),具体见附件源文件代码 ·添加initApp(),unloadApp() ·注释掉DllMain中的"_hdllInstance =hInstance ;" ·在文件的末尾添加acrxEntryPoint() 这里需要提醒一下的是关于AC_IMPLEMENT_EXTENSION_MODULE(DemoDLL)的使用 涉及到了Dll资源的使用,所以DemoDLL在这里相当于一个连接AutoCAD和MFC的纽带, 保持整个Demo.cpp中,DemoDLL的一致5. 项目设置 菜单"工具"->"选项"->"项目"->"包含文件"->添加ObjectARX2004的inc目录 ->"库文件"->添加ObjectARX2004的lib目录6. 生成解决方案 一切pass,有2个警告rxapi.lib(libinit.obj) : warning LNK4099: 未发现 PDB“msvc.pdb” acedapi.lib(acedstub.obj) : warning LNK4099: 未发现 PDB“corehdr.pdb” 不用去管它,ObjectARX开发文档已经说明了这个问题的存在,不影响使用#至此为止,我们已经生成了MarkDemo.arx,在Debug目录下可以找到,下面将继续介绍如何在 AutoCAD2004菜单中自动加载Demo对话框

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值