Сообщество программистов Autodesk в СНГ
ADN Club => ObjectARX => Тема начата: Marik от 24-05-2016, 21:05:07
-
Собственно вопрос поднят в теме. Такое ощущение что нет. Иначе не могу объяснить свои недельные пляски с бубном в надежде запустить хоть какое-нибудь простецкое .arx приложение в автокаде. Что описано вот здесь http://adn-cis.org/forum/index.php?topic=397.0 перепробовал. Подскажите дальше разбираться или связка не работает?
-
Приветствую на форуме.
Такая связка не работает. Для AutoCAD 2016 нужен ObjectARX 2015 или 2016 и Visual Studio 2012 Update 4.
-
вычёркивай из этой "связки" Visual Studio 2015.
-
Спасибо!
-
Чуток дополню. Можно пользоваться самой последней студией и компилировать под автокады 2010-2017. Увы, но эта технология не работает на автокады 2009-. И... должно быть выполнено одно условие. Требуется также установленная студия, которая в реальности нужна для сборки требуемой arx-ины (с требуемыми апдейтами и сервиспаками).
Например, для сборки arx под 2016 автокад нужна студия 2012 с установленным Update 4. А при использовании самой последней студии есть возможность указать, каким компилятором и какими h/lib файлами она будет пользоватся для текущей конфигурации.
(https://adn-cis.org/forum/proxy.php?request=http%3A%2F%2Fs33.postimg.org%2Fhydijyq23%2Fvsver.jpg&hash=cbd96166f07db72d52101eedc5f249f3) (http://postimg.org/image/hydijyq23/)
т.е., если на компьютере стоит две студии: 2012 и 2015, то мы сможем работая в 2015 студии собирать arx для автокадов 2015, 2016 и 2017, если стоит 2008 и 2015, то сможем собирать для автокадов 2010, 2011, 2012 и 2017. как-то так.
PS:еще раз напомню, что все студии должны стоять с требуемыми сервспаками или апдейтами.
-
Увы, но эта технология не работает на автокады 2009-
Работает. Посмотри на это: http://daffodil.codeplex.com/ И скажи спасибо Owen Wengerd (http://www.codeplex.com/site/users/view/owenwengerd)!
-
Работает. Посмотри на это: http://daffodil.codeplex.com/ И скажи спасибо Owen Wengerd (http://www.codeplex.com/site/users/view/owenwengerd)!
:o не знал. ну да ладно. мы все-равно отказались от 2009-. :)