Не могу подгрузить arx к автокаду 2016 x64

Автор Тема: Не могу подгрузить arx к автокаду 2016 x64  (Прочитано 8836 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Konstruktiv54Автор темы

  • ADN OPEN
  • Сообщений: 3
  • Карма: 0
Здравствуйте, только начинаю осваивать C++ и objectArx.
Начальные знания можно сказать нулевые, немного пишу на VBA, поэтому сильно не пинайте, если вопросы будут глупые ))

С горем пополам удалось откомпилировать и собрать функцию положения курсора. Долго не мог разобраться с headeraми и настройками проекта.
Но подгрузить arx в автокад не получается, со следующей формулировкой:
Цитировать
acrxGetApiVersion не найден в d:\documents\visual studio 2013\projects\automtb\x64\debug\automtb.arx
Убедитесь в наличии связи с rxapi.lib и экспортируйте символ.Сбой AcRxDynamicLinker при загрузке 'd:\documents\visual studio 2013\projects\automtb\x64\debug\automtb.arx'
C:\Program Files\Autodesk\AutoCAD 2016\acad.exeНе удается загрузить файл AutoMtb.arx.

Если нужен файл, какой файл выложить? сам arx? или что?
« Последнее редактирование: 19-03-2016, 13:36:51 от Александр Ривилис »

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Приветствую на форуме!
Долго не мог разобраться с headeraми и настройками проекта.
Если бы воспользовался ObjectARX Wizard, то этой бы проблемы не было: http://images.autodesk.com/adsk/files/ObjectARXWizards-2016.zip

Для того, что скомпилировать arx-приложение для AutoCAD 2016 необходимы следующие вещи:
1. ObjectARX SDK 2016 (годится и 2015)
2. Visual Studio 2012 Update 4 (другие версии, в том числе и 2013 без наличия установленной 2012, не годятся)

Если они есть - можем продолжать искать проблему. Для её решения понадобится весь проект в архиве, т.к. одного arx-файла недостаточно.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Konstruktiv54Автор темы

  • ADN OPEN
  • Сообщений: 3
  • Карма: 0
Спасибо! )
1. ObjectARX SDK 2016 (годится и 2015) - установлен
2. Вот версия VS которой я пользуюсь https://yadi.sk/i/xBCwZcSkqK5Ae, удалять и ставить 12?
3. Вот здесь можно скачать архив https://yadi.sk/d/7JOt0CW3qK5hY

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
2. Вот версия VS которой я пользуюсь https://yadi.sk/i/xBCwZcSkqK5Ae, удалять и ставить 12?
Да. Причем именно VS 2012 Update 4.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
3. Вот здесь можно скачать архив https://yadi.sk/d/7JOt0CW3qK5hY
Посмотрел проект. Он никакого отношения к arx-приложению не имеет. Это вообще непонятно что.
Начинай с примеров, которые есть в ObjectARX SDK в каталоге  sample. Например, samples\misc\fact_dg - по этому примеру понятна структура arx-приложения.
Или пример samples\database\ents_dg
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Konstruktiv54Автор темы

  • ADN OPEN
  • Сообщений: 3
  • Карма: 0
понял, ушел грызть матчасть ))