標籤:
經過好大一番周折,終於成功運行了第一個ARX程式,期間遇到了好多調試上錯誤。需要下載ObjectARX SDK和Visual Studio 2008(將近4個G)在Autodesk官網下載ObjectARX2012 SDK,我的AutoCAD是2012版,ObjectARX程式是向後相容(用ObjectARX2010寫的ARX程式可以在AutcCAD2010及以後的版本運行,而不能在AutoCAD2010之前版本運行),ObjectARX 2012版分成了兩個包下載,:http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=785550Visual Studio 2008安裝完成後,需要下載Visual Studio 2008 打SP1補丁(約898M)然後執行安裝包中的SPInstaller.exe,必須要打SP1補丁,否則不能正常使用Visual Studio 2008SP1補丁下載地下:http://www.microsoft.com/zh-cn/download/details.aspx?id=13276 開啟Visual Studio 2008建立ObjectARX 工程 設定工程屬性->連結器->輸入->附加依賴項 填寫如下ObjectARX2012庫檔案rxapi.lib acdb18.lib acge18.lib acad.lib 工具->選項->VC++目錄->在包含檔案中加入 C:\ObjectARX 2012\inc-win32 工具->選項->VC++目錄->在庫檔案中加入 C:\ObjectARX 2012\lib-win32 在ObjectARX AddIn命令列表中選擇“建立”命令,輸入參數 開啟acrxEntryPoint.cpp,編寫ObjectARX程式 編譯連結產生ARX程式 在AutoCAD2012中,工具->載入/卸載應用程式或輸入appload(ap)命令 載入ARX程式。 輸入firstarx調用ARX程式
Visual Studio 2008 + ObjectARX2012環境配置