Программирование и работа с портами под Linux — различия между версиями
=DeaD= (обсуждение | вклад) |
Pretorean (обсуждение | вклад) (добавил немножко распространенных IDE) |
||
| Строка 19: | Строка 19: | ||
|здесь будут ссылки на основы программирования | |здесь будут ссылки на основы программирования | ||
|[[http://www.roboforum.ru/viewtopic.php?p=49275#p49275 Библиотека SLib для удобной работы с COM-портом (форум)]] | |[[http://www.roboforum.ru/viewtopic.php?p=49275#p49275 Библиотека SLib для удобной работы с COM-портом (форум)]] | ||
| + | |- | ||
| + | |CodeBlocks | ||
| + | |||
| + | [[http://www.codeblocks.org сайт]] | ||
| + | |C++ | ||
| + | |Бесплатный, широко распространенный набор инструментов для разработки. Работает как под Windows, так и под Linux. | ||
| + | | - | ||
| + | |здесь будут ссылки на основы программирования | ||
| + | |[[http://www.roboforum.ru/viewtopic.php?p=49275#p49275 Библиотека SLib для удобной работы с COM-портом (форум)]] | ||
| + | |- | ||
| + | |Eclipse | ||
| + | |||
| + | [[http://www.eclipse.org/ сайт]] | ||
| + | |C++ | ||
| + | |Бесплатный, широко распространенный набор инструментов для разработки. Работает как под Windows, так и под Linux. | ||
| + | | - | ||
| + | |здесь будут ссылки на основы программирования | ||
| + | |[[http://www.roboforum.ru/viewtopic.php?p=49275#p49275 Библиотека SLib для удобной работы с COM-портом (форум)]] | ||
| + | |- | ||
| + | |Anjuta | ||
| + | |||
| + | [[http://anjuta.sourceforge.net/ сайт]] | ||
| + | |C++ | ||
| + | |Бесплатный, широко распространенный набор инструментов для разработки. Работает только под Linux. | ||
| + | | - | ||
| + | |здесь будут ссылки на основы программирования | ||
| + | |[[http://www.roboforum.ru/viewtopic.php?p=49275#p49275 Библиотека SLib для удобной работы с COM-портом (форум)]] | ||
| + | |- | ||
| + | |QDevelop | ||
| + | |||
| + | [[http://qdevelop.free.fr/ сайт]] | ||
| + | |C++ | ||
| + | |Бесплатный, широко распространенный набор инструментов для разработки. Работает только под Linux. | ||
| + | | - | ||
| + | |здесь будут ссылки на основы программирования | ||
| + | |[[http://www.roboforum.ru/viewtopic.php?p=49275#p49275 Библиотека SLib для удобной работы с COM-портом (форум)]] | ||
| + | |- | ||
| + | |KDevelop | ||
| + | |||
| + | [[http://www.kdevelop.org/ сайт]] | ||
| + | |C++ | ||
| + | |Бесплатный, широко распространенный набор инструментов для разработки. Работает только под Linux. | ||
| + | | - | ||
| + | |здесь будут ссылки на основы программирования | ||
| + | |[[http://www.roboforum.ru/viewtopic.php?p=49275#p49275 Библиотека SLib для удобной работы с COM-портом (форум)]] | ||
| + | |||
| + | |- | ||
| + | |MonoDevelop | ||
| + | |||
| + | [[http://monodevelop.com/ сайт]] | ||
| + | |C# | ||
| + | |Бесплатный, широко распространенный набор инструментов для разработки. Работает только под Linux. | ||
| + | | - | ||
| + | |здесь будут ссылки на основы программирования | ||
| + | |[[http://www.roboforum.ru/viewtopic.php?p=49275#p49275 Библиотека SLib для удобной работы с COM-портом (форум)]] | ||
| + | |||
|} | |} | ||
| + | |||
'''Сайты посвященные работе с портами из под разных сред разработки на ПК''' | '''Сайты посвященные работе с портами из под разных сред разработки на ПК''' | ||
* [[http://www.pcports.ru/ PCPORTS.RU]] | * [[http://www.pcports.ru/ PCPORTS.RU]] | ||
Версия 20:00, 13 сентября 2008
В малых проектах проще всего использовать то что вы уже знаете, если конечно нет принципиально неразрешимых технических ограничений, а больших и сложных задачах правильно выбранный инструмент позволяет значительно сэкономить время и силы. Ниже приведен обзор наиболее распространенных средств разработки, указаны плюсы и минусы каждого, а также указаны способы работы с различными портами в каждом из них.
| Среда разработки / компилятор | Язык разработки | Преимущества | Недостатки | Программирование | Работа с портами ввода-вывода |
|---|---|---|---|---|---|
| GNU C++
(g++) [Компилятор] |
C++ | Бесплатный, широко распространенный набор инструментов для разработки. Работает как под Windows, так и под Linux. | - | здесь будут ссылки на основы программирования | [Библиотека SLib для удобной работы с COM-портом (форум)] |
| CodeBlocks
[сайт] |
C++ | Бесплатный, широко распространенный набор инструментов для разработки. Работает как под Windows, так и под Linux. | - | здесь будут ссылки на основы программирования | [Библиотека SLib для удобной работы с COM-портом (форум)] |
| Eclipse
[сайт] |
C++ | Бесплатный, широко распространенный набор инструментов для разработки. Работает как под Windows, так и под Linux. | - | здесь будут ссылки на основы программирования | [Библиотека SLib для удобной работы с COM-портом (форум)] |
| Anjuta
[сайт] |
C++ | Бесплатный, широко распространенный набор инструментов для разработки. Работает только под Linux. | - | здесь будут ссылки на основы программирования | [Библиотека SLib для удобной работы с COM-портом (форум)] |
| QDevelop
[сайт] |
C++ | Бесплатный, широко распространенный набор инструментов для разработки. Работает только под Linux. | - | здесь будут ссылки на основы программирования | [Библиотека SLib для удобной работы с COM-портом (форум)] |
| KDevelop
[сайт] |
C++ | Бесплатный, широко распространенный набор инструментов для разработки. Работает только под Linux. | - | здесь будут ссылки на основы программирования | [Библиотека SLib для удобной работы с COM-портом (форум)] |
| MonoDevelop
[сайт] |
C# | Бесплатный, широко распространенный набор инструментов для разработки. Работает только под Linux. | - | здесь будут ссылки на основы программирования | [Библиотека SLib для удобной работы с COM-портом (форум)] |
Сайты посвященные работе с портами из под разных сред разработки на ПК