Официальный форум СВД Встраиваемые Системы
12 Июля, 2020, 09:29:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

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

Сообщений: 4


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

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

Сообщений: 210


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


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

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

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

Сообщений: 4


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

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

Сообщений: 210


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


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, осознал.
Будем пробовать. Спасибо!
Записан
Игорь Рондарев
Модератор
Опытный пользователь

Сообщений: 210


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


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 может быть использован как инструмент для разработки ПО под ЗОСРВ "Нейтрино".
Записан

Страниц: [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 посещал эту страницу 12 Июня, 2020, 06:37:10