Задать вопрос
@seosova

Стоит ли писать DLL библиотеки на Eclipse С++?

На С++ пишу скорее для увлечения. Сейчас дошел наконец до DLL. Перепробовал кучу редакторов как на linux так и на windows. Очень понравился Eclipse C++.
Подойдя к dll в интернете вижу очень мало статей, где бы для этого использовался eclipse. Вопрос стоит ли его использовать в таком случае? Я понимаю что теоретически можно написать все в чём угодно, но есть ли какие то реальные плюсы у Visual Studio в случае разработки dll. Может какая-то супер индексация проекта, intellisense?
Или вполне можно и Eclipse C++ дальше пользоваться и особого профита нет?
  • Вопрос задан
  • 746 просмотров
Подписаться 1 Оценить 6 комментариев
Пригласить эксперта
Ответы на вопрос 3
Nipheris
@Nipheris Куратор тега C++
На мой взгляд вы смешиваете в одном вопросе предпочтения в выборе IDE и технические детали реализации динамически загружаемых модулей на конкретной платформе (Windows). Конкретных супер-преимуществ для разработки именно DLL вам никакая из известных мне IDE вам не даст, да они и не особо нужны - гораздо важнее адекватная поддержка со стороны тулчейна (компилятора, линковщика), т.к. для программиста все сводится к паре макросов для корректного экспорта/импорта нужных функций. Касательно компиляторов - не считая "родного" майкрософтовского cl в составе студии, тот же MinGW отлично собирает DLL на винде. Так что озаботьтесь лучше выбором тулчейна/-ов для вашего проекта под нужные вам платформы, ну и поддержкой самого С++ в IDE (подсветка, автодополнение и т.д.). То что во всех статьях по DLL упоминается студия вполне логично - поставлена платформозависимая задача ("написать DLL") - дано платформозависимое решение (берем родной для платформы компилятор и делаем проект по шаблону).
Ответ написан
voidnugget
@voidnugget
Программист-прагматик
Есть cmake.
Хотим - генерируем проект для студии, хотим - генерируем проект под Eclipse или QtCreator.
К cmake ещё в довесок можно использовать ctags для автодополнения, и cpack для дистрибуции.
И никаких проблем.
Ответ написан
maaGames
@maaGames
Погроммирую программы
Если пишешь для виндоус, то Visual Studio лучший выбор. Если что-то кросс-платформенное, то Eclipse или QT. Или Visual Studio, но очень осторожно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы