LINUX.ORG.RU
решено  
vada

А кто какую IDE посоветует для разработки на С++ под офтопик


0

2

Руководство тут решило выработать стандарт для разработки наших прилад. Выбрало С++. На текущий момент у нас жуткий бордак, кто на фортране, кто выживи бейсике, кто на паскале, с++,... И это не просто так. Путь становления очень длинный (БЭСМ-4, СМ-4, ЕС-1020/1045, теперь персоналки). Весь мешок наработок приходится тянуть за собой. Переписывать все жизни не хватит. Но новые разработки решено делать на С++, т.к. GUI.
Ворландовкому билдеру доверия нет - продали какой-то изнаночной фирме. Будет жить или нет? ХЗ.
Офтопик с выжиал студией все как-то под дот нет заточил...
Может GCC c QT?

Кто чего посоветует? Какие плюсы-минусы?

ЗАСТАВЬ КОМПЬЮТЕР ПОЛИВАТЬ ОГОРОД

автоматизация своими руками: электроприборы под контролем компьютера
beware of programmers who carry screwdrivers!
http://www.unicontrollers.com/products/unc01x

[#] Ответ на: комментарий от aho 06.05.2011 14:05:25  
Boy_from_Jungle

>и даже лучше Xcode4?

Чем хороша эта дрянь?, если только не клепать под говно-айфоны

** ()
[#] Ответ на: комментарий от Boy_from_Jungle 07.05.2011 1:55:36  
aho

> Чем хороша эта дрянь?

llvm и lldb - и их тесная интеграция с IDE

П.С. сам не пользуюсь, из-за ударенности на всю голову "дизайнеров" Xcode

()
[#] Ответ на: комментарий от aho 07.05.2011 2:13:15  
Boy_from_Jungle

>llvm и lldb - и их тесная интеграция с IDE

это наверное потому что яблоко приплачивает разработчикам ллвм.

>из-за ударенности на всю голову "дизайнеров" Xcode

видно их меньше стали бить чем в 3 версии.

** ()
[#] Ответ на: комментарий от kamre 06.05.2011 15:29:09  
erfea

>В 5 строках с STL заголовками разобраться не может

В STL люди зачастую не могут разобраться... Зато он отлично работает с Ogre, который на полную катушку boost использует, дкмаю такого добра с чем он отлично подружится пофига и больше.

** ()
[#] Ответ на: комментарий от erfea 07.05.2011 5:44:36  

> на полную катушку boost использует

С не тривиальными шаблонами из boost QtCreator тем более работать не будет, раз уж с STL не смог.

** ()
[#] Ответ на: комментарий от Boy_from_Jungle 07.05.2011 1:48:15  
Reset

cmake -G "Visual Studio 10 Win64"

далее открываешь получившийся sln и с ним работаешь. CMakeLists.txt уже будут у тебя в дереве, поэтому их можно править прям из студии

***** ()
[#] Ответ на: комментарий от kamre 07.05.2011 12:56:12  
erfea

Дело в том, что оно работает, не надо мне врать, я своими глазами это видел, точнее использовал.

** ()
[#] Ответ на: комментарий от Boy_from_Jungle 08.05.2011 17:03:20  
Reset

Почти нет. Запусти cmake без параметров, он тебе покажет весь список генераторов.

Для 2008 как-то так будет:

cmake -G "Visual Studio 9 2008 Win64" # если хочешь собирать под 64бита
cmake -G "Visual Studio 9 2008" # если хочешь собирать под 32бита

***** ()
[#]  
Zhbert

Qt и QtCreator я бы посоветовал. Или не выеживаться и писать на вижуал С++, ибо вам только вод венду же? Для вижуал С++ вижуал студия самое оно.

*** ()
[#] Ответ на: комментарий от vada 06.05.2011 12:54:51  

>Чего, тётенек емаксу учить?

eсли тетеньки настолько хардкорды что can into c++, то что им стоит освоить emacs? только перед носом hotkey map положить

**** ()