Официальный форум СВД Встраиваемые Системы
29 Март, 2024, 10:41:17 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: C++11 в IDE  (Прочитано 1883 раз)
Gribovod
Интересующийся

Сообщений: 4


« : 21 Январь, 2020, 12:41:42 »

Здравствуйте!
Настроил Momentics 4.7.0 на работу с gcc 4.8.3, Binutils 2.24 и gdb 7.6 по доступным инструкциям.
Всё собирается и работает.
А есть ли возможность настроить статический анализатор IDE на C++11?
Записан
Игорь Рондарев
Модератор
Опытный пользователь

Сообщений: 281

Сотрудник СВД ВС


WWW
« Ответ #1 : 21 Январь, 2020, 12:48:46 »

Добрый день! Вы имеете в виду настройку корректной интерпретации конструкций С++11 средствами редактора из состава IDE, или именно подключение какого-либо внешнего инструмента для статического анализа, но с
 интерфейсом, предоставляемым IDE?
Записан

Gribovod
Интересующийся

Сообщений: 4


« Ответ #2 : 21 Январь, 2020, 13:19:29 »

Добрый день! Вы имеете в виду настройку корректной интерпретации конструкций С++11 средствами редактора из состава IDE
Да, именно так.
или именно подключение какого-либо внешнего инструмента для статического анализа, но с
 интерфейсом, предоставляемым IDE?
Есть такие для версии 4.7.0?
Записан
Игорь Рондарев
Модератор
Опытный пользователь

Сообщений: 281

Сотрудник СВД ВС


WWW
« Ответ #3 : 21 Январь, 2020, 14:16:33 »

Если вкратце, то наиболее простым вариантом будет переход на Momentics 7.0 в качестве графической среды разработки (напомню, что он работает в рамках той же лицензии, что и Momentics 4.7). В Momentics 4.7 входит довольно старая версия CDT (6.0), и её пока не удалось "отучить" воспринимать конструкции C++11 как "Syntax Error" (по крайней мере по общедоступным методикам, встречающимся в документации и обсуждениях). Аналогичная ситуация и с внешними статическими анализаторами: в Momentics 7.0 можно как минимум установить модуль cppcheclipse для получения более-менее работоспособной автоматизированной связки со статическим анализатором cppcheck (вопрос установки модулей и обновлений также существенно более полно решён в Momentics 7.0).
Записан

Gribovod
Интересующийся

Сообщений: 4


« Ответ #4 : 21 Январь, 2020, 15:29:09 »

Если вкратце, то наиболее простым вариантом будет переход на Momentics 7.0 в качестве графической среды разработки (напомню, что он работает в рамках той же лицензии, что и Momentics 4.7).
Т.е. имея лицензию на QNX SDP 6.5, можно использовать Momentics 7.0?
Записан
Gribovod
Интересующийся

Сообщений: 4


« Ответ #5 : 21 Январь, 2020, 15:41:50 »

Почитал http://kpda.ru/upload/iblock/c2f/osipov_250418.pdf, осознал.
Будем пробовать. Спасибо!
Записан
Игорь Рондарев
Модератор
Опытный пользователь

Сообщений: 281

Сотрудник СВД ВС


WWW
« Ответ #6 : 21 Январь, 2020, 15:58:16 »

Т.е. имея лицензию на QNX SDP 6.5, можно использовать Momentics 7.0?
Да, т. к. Momentics 7.0 - это только графическая среда разработки, совместимая и с QNX 6.5.0 (в этом случае она скачивается отдельно - например, с ресурса Foundry27), и с QNX 7.0 (в этом случае он входит в состав QNX SDP 7.0, который, в свою очередь, уже требует отдельного лицензирования). Также Momentics 7.0 может быть использован как инструмент для разработки ПО под ЗОСРВ "Нейтрино".
Записан

paxlt
Интересующийся

Сообщений: 1


« Ответ #7 : 14 Октябрь, 2021, 13:24:19 »

Momentics 4.7.0 на работу с gcc 4.8.3, Binutils 2.24 и gdb 7.6
Где найти эти доступные инструкции?
Записан
Игорь Рондарев
Модератор
Опытный пользователь

Сообщений: 281

Сотрудник СВД ВС


WWW
« Ответ #8 : 21 Октябрь, 2021, 18:02:44 »

Momentics 4.7.0 на работу с gcc 4.8.3, Binutils 2.24 и gdb 7.6
Где найти эти доступные инструкции?
Добрый день! Возможно, имелась в виду эта презентация, датированная 2017 годом. На сегодняшний момент ситуация с обновлениями инструментальных средств следующая:
  • Обновления инструментария QNX SDP 6.5.0 (в т.ч. компилятор GCC 4.8.3 и binutils 2.24) доступны на сайте Foundry27. Устанавливаются они в общем случае путём распаковки в каталог установки QNX SDP 6.5.0 с учётом и соблюдением структуры каталогов. Новые сборки инструментария для QNX SDP 6.5.0 не выпускаются (или, по крайней мере, не выкладываются публично).
  • Обновления инструментария для ЗОСРВ "Нейтрино" (в т.ч. компилятор GCC 5.5.0 и более поздние) выпускаются в составе Комплектов разработчика для ЗОСРВ "Нейтрино" и доступны по подписке; детали Вы можете уточнить, обратившись в Техническую поддержку с указанием названия организации, которую Вы представляете.
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2020 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 22 Март, 2022, 15:47:12