--------------------------------------------------------------------------------------------------------------------------------------------------------------------
【注】所有文字,权当个人留存。若君不幸踏访,切无讥讽,确有可取之处,不妨随心借取,确有错漏之处,还望不吝赐教。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
【正文】13年曾对自己许诺,将理解的ObjectArx相关知识一一整理,以作留存,若有便于人,则荣幸之至;然,新行业耗费大量时日与精力,拖延直接,兑现允诺。
    此篇为该版块第二篇,拟介绍ObjectArx环境搭建之vs2010。后续篇章将从浅入深的介绍ObjectArx的相关知识(我所涉及)。
    该篇内容概览如下:
    1、关于ObjectArx开发环境

2、安装VS2010

3、下载ObjectArx2012

4、配置ObjectArx与VS

5、安装svn插件(小乌龟)与Visual Assist X编程助手(西红柿)

6、安装AutoCAD

【1】关于ObjectArx开发环境

  在拙作《ObjectARX杂碎--(学习指南及书籍)》一文中已提到,CAD二次开发的开发环境比较烦人,不同版本ObjectArx对应不同版本的AutoCAD和VS。鉴于此麻烦,牛大大的程序员们探索出了一种一劳永逸的办法,即《用VS2010一劳永逸解决AutoCAD ObjectArx开发中VS版本问题》(如果该链接不能服务,可百度改文章名;文中的各编译器鄙人有收藏,若有需要者,可联系之:留评论或题注邮箱)。本文不打算记录重实践(验证)一劳永逸方案的可行性,只是搭建目前一个项目需要的环境,以实现《非CAD平台DWG/dxf格式图纸的预览与操作》。

【2】安装VS2010

  如果有window下C++开发经验,对于VS2010的安装应该是驾轻就熟了。通常网上能找到的版本都是2-4G的ISO格式文件,下载一个“DAEMON Tools Lite”工具,即可一键安装。

上图是笔者机器上安装试用版VS2010截图,很傻很方便的安装,一路“下一步”。

【3】下载ObjectArx

  刚登陆官网,下载时还要填一堆信息,虽然胡乱填一通亦可。百度了一下,发现这个AutoCAD ObjectARX所有版本下载地址 省事多了。笔者下载的是:ObjectARX_2010_Win_64_and_32Bit.exe。解压后,如图所示:

各个文件夹的作用可参阅docs文件夹中的.chm说明文件;参阅官方网站的帮助文档和软件包附带的说明文档是快速、精确学习掌握软件的好方法

【4】配置ObjectArx与VS

docs文件夹中的arxdoc.chm文件,详细介绍了ObjectArx与VS集成的方法:

官网文件中ObjectArx与VS集成共需要6个步骤,可以归结为两点:1、包含ObjectArx库的头文件,保证编译通过;2、指定ObjectArx库的lib库,保证链接无错。

由于笔者是实现基于MFC的非CAD平台DWG文件的预览功能,无需手动设置”Multithreaded DLL“选项、”.arx extensions“选项。所以只做了如下两步:

1)、包含include头文件

2)、指定链接lib库

【注意】在配置ObjectArx环境之前,请务必先”Build“VS工程,确保工程能正常通过编译链接;如果配置ObjectArx选项之后,编译链接有误,则可以快速定位问题。

【5】安装svn插件(小乌龟)与Visual Assist X编程助手(西红柿)

    svn插件的作用:支持协同开发同一份源代码工程,支持编写的代码回到一天前、一年前。。。(后悔药),支持记录源代码的更新过程。。。,安装过程如图:

Visual Assist:编程助手,智能提示,快速查找,代码着色...,安装如图:

安装后的效果:

【据说】:牛大大的程序员们,都不用这些小儿科玩意儿。他们用纯文本、vim、emacs、sublime text、editplus、ultiedit.....编码。。。

【6】安装AutoCAD

从略...

ObjectARX环境搭建之vs2010+objectArx2012+AutoCAD2012的更多相关文章

  1. Qt开发环境搭建 - Windows + VS2010 + VS插件

    Qt 开发环境搭建 - Windows+VS2010+VS插件 1.Qt在Windows平台下的三种开发环境 方案 编辑器 编译器 调试器 一 Qt Creator MinGW GDB 二 Qt Cr ...

  2. [原创]ObjectARX开发环境搭建之VS2010+ObjectARX2012Wizard+Addin工具条问题修复

    目前ObjectARX版本越来越高,也越来越简化开发,如果需要同时开发低版本和高版本的ARX程序,就需要搭建批量编译环境,以满足ARX开发的需要. 批量编译的搭建网络上已经有了很多的教程,基本上都是基 ...

  3. Android开发环境搭建相关文章列表(转载)

    Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1, ...

  4. 【Slickflow学习】.NET开源工作流环境搭建(三)

    第一次自己写博客文章,大家多多指教.写博客主要记录一下学习的过程,给初学者提供下参考,也留给自己做备忘. Slickflow .NET开源工作流-环境搭建 在VS2010中使用附加进程的方式调试IIS ...

  5. 【OSG学习笔记之一:】OSG+VS2010+win7 64位环境搭建

    虽然出生的时候,没有说过“Hello World!”,但是自从走上了编程之路,每一次输出“Hello World!”的时候,都觉得好比中了彩票大奖似的: 仔细算算,从2012年暑假到现在,经历了3年半 ...

  6. OSG+VS2010+win7环境搭建---OsgEarth编译

    OSG+VS2010+win7环境搭建---OsgEarth编译 转:http://www.cnblogs.com/hnfxs/p/3161261.html Win7下 osg+vs2010环境搭建 ...

  7. 最新OpenCV2.4.6与VS2010开发环境搭建

    OpenCV2.4.6与VS2010开发环境搭建 由于很久没有用OpenCV了,之前用的是1.0版本和VC++6.0.现在已经到了VS2010+OpenCV2.4.6.安装使用之后,发现OpenCV的 ...

  8. OSG+VS2010+win7环境搭建

    Win7下 osg+vs2010环境搭建 一.相关准备 a) Osg源代码 当前最新版:OpenSceneGraph的3.0.0.zip 下载链接: http://www.openscenegraph ...

  9. win10 + VS2010 + OpenCV2.4.10重编译OpenCV开发环境搭建

    win10 + VS2010 + OpenCV2.4.10重编译OpenCV开发环境搭建 重编译的优点:能够调试的时候看OpenCV的源码. 重编译要得到的东西:Debug版本号和Release版本号 ...

随机推荐

  1. LeetCode Design Compressed String Iterator

    原题链接在这里:https://leetcode.com/problems/design-compressed-string-iterator/description/ 题目: Design and ...

  2. BZOJ4154:[IPSC2015]Generating Synergy

    浅谈\(K-D\) \(Tree\):https://www.cnblogs.com/AKMer/p/10387266.html 题目传送门:https://lydsy.com/JudgeOnline ...

  3. CentOS6.8部署MongoDB集群及支持auth认证

    三个节点的副本集如下图所示: 实验目的: 配置MongoDB的3节点副本集 3个节点的副本集都要开启auth认证,并且开启认证后,能互相通信 第一步 - 准备环境 准备三个虚拟机,其中一个用作Prim ...

  4. Proxmox qm命令应用实例

          1) 把一个物理硬盘增加到VM上qm set 105 --virtio1 /dev/sdb     <-- 表示把/dev/sdb物理硬盘以 virtio 接口类型增加至 105 的 ...

  5. LTE-V2X车联网无线通信技术发展

    2017年9月7日,国家制造强国建设领导小组车联网产业发展专项委员会第一次全体会议在北京召开.会议要求“要加大关键产品研发攻关力度,完善测试验证.技术评价.质量认证等公共服务平台,促进LTE-V2X车 ...

  6. java流类练习前篇

    总结: package com.aini; import java.io.*; public class gf { public static String main(String[] args) t ...

  7. Excel开发学习笔记:新建文档级的excel解决方案

    工作中遇到一个数据处理自动化的问题,于是打算开发一个基于excel的小工具.在业余时间一边自学一边实践,最近终于完成了雏形.抽空把一些知识写下来以备今后参考,因为走的是盲人摸象的野路子,幼稚与错误请多 ...

  8. UE4材质初探

    转自:http://www.unrealchina.net/portal.php?mod=view&aid=233 UE4的材质表面上看起来很简单,可是到了用的时候却总是没有办法实现好的效果. ...

  9. 用Unreal Engine绘制实时CG影像

    转自:http://www.unrealchina.net/portal.php?mod=view&aid=225 近年来,对实时CG的关心热度越来越高,但要想弥补与预渲染方式的差异并不是那么 ...

  10. 【OK210试用体验】进阶篇(1)视频图像采集之MJPG-streamer编译(Ubuntu系统下)

    转自: http://bbs.elecfans.com/jishu_510084_1_1.html 本篇主要内容分为: 嵌入式视频图像开源库     mjpg-streamer简介     mjpg- ...