| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Возникла необходимость подобрать компилятор С++ |
| Автор: WolfAlone 19.9.2008, 18:32 |
| Добрый вечер. Возникла следующая проблема: необходимо подобрать лицензионный либо бесплатный компилятор C++, с визуальной средой разработки (т.е. с набором компонентов для визуальной разработки, а не просто IDE с редактором текста). При этом сложность состоит в том, что компилятор должен иметь возможность запуска приложений без доп. библиотек. Т.е. нужно найти такой компилятор, что бы он умел делать exe-файлы которые бы запускались на только-что установленной WindowsXP (и Vista), без установки дополнительных библиотек (типа .net и прочей лабуды) и без дополнительных DLL-файлов, валающихся рядом с основным exe-шником. Мой взгляд сразу пал на Visual C++ 6, но... Тут меня резко остановили тем, что компилятор должен быть лицензионным. То есть его необходимо именно купить, вместе с коробкой, лицензией и всеми бумажками дающими возможность коммерческого использования. Люди добрый что делать? В понедельник шеф меня будет трести по этому поводу, а я незнаю, что ему предложить... Все каталоги софта предлагают только Visual Studio 2005/2008 коим мы уже пользуемся... |
| Автор: UserNet 19.9.2008, 18:53 |
| http://www.bloodshed.net/devcpp.html, вроде бы не плохая штука у меня ей один знакомый пользуется. |
| Автор: andrew_121 19.9.2008, 19:19 |
| WolfAlone, Mingw32 + Qt + Code::Blocks. Это лучший вариант. |
| Автор: WolfAlone 20.9.2008, 08:55 |
| borland c++ builder, есть бесплатная версия (называется turbo c++ explorer), да и pro версия стоит совсем не дорого... - АФФТОР - ЗАЧЁТ! Кажется это то, что нужно. А главное быстро! И "лицензия" к понедельнику уже буде! СПАСИБО! Будем пробовать... Уважаемый, andrew_121, можно вот с этого месте поподробнее? Где взять, где посмотреть скрин все етого добра? И полноценное ли это IDE, или очередной текстовый редактор кода? Уважаемый UserNet! У меня стоит Dev-C++, и я честно говоря не в восторге! Точнее сам компилятор и IDE меня очень даже порадовали. А вот метод написания проложений с окнами, не говоря уже о наличии элементарных сторонних компонентов типа "Socket" и прочих "радостей" - меня очень огорчили... |
| Автор: andrew_121 20.9.2008, 10:08 |
| WolfAlone Mingw32: http://sourceforge.net/project/showfiles.php?group_id=2435 качаешь пакет Automated MinGW Installer Qt: http://trolltech.com/developer/downloads/qt/windows Code::blocks: http://downloads.sourceforge.net/codeblocks/codeblocks-8.02-setup.exe или http://downloads.sourceforge.net/codeblocks/codeblocks-8.02mingw-setup.exe тогда Mingw32 качать ненужно, так как он уже в составе среды. Скриншоты Code::blocks: http://www.codeblocks.org/screenshots Удачи. |
| Автор: Lazin 20.9.2008, 10:11 |
| С++ это тебе не Delphi, в нем нет такого понятия как сокеты, пользовательский интерфейс, потоки и компоненты, зато есть сторонние библиотеки |
| Автор: andrew_121 20.9.2008, 10:21 | ||
+1 |
| Автор: WolfAlone 20.9.2008, 16:18 |
| Уважаемый Lazin, возможно я конечно ошибаюсь... Но насколько известно мне - понятие потоков в C++, всё же есть. И по моим разумениям - стронние библиотеке в среде разработки Borland C++ builder - называются именно компоненты, некоторые из которых носят название именно Socket'ы... Хотя, возможно я ошибаюсь. Собственно суть вопроса и была в том, что меня интересует не "лысый" компилятор с текстовым редактором, прикрученным к нему, а полноценная среда разработки с лицензией FreeWare либо та, которую можно официально купить. Кто ещё может подсказать полноценную среду разработки с возможностью визуального конструирования windows-окон и прочими полезностями, исключаю Turbo C++ explorer, и Visual C++? И ещё вопрос немного оффтоп: как можно "привинтить" стронние библиотеки, к Turbo C++ explorer? |
| Автор: InfMag 20.9.2008, 16:31 |
| WolfAlone, в том то и фишка бесплатной борладн c++ explorer что сторонние библиотеки не прикручиваются. |
| Автор: Lazin 20.9.2008, 17:21 | ||
стандарт С++ ничего не говорит о сокетах о потоках и тд... если нужны компоненты, то это только borland, что-бы работать с Qt нужно использовать либо бесплатную версию, а там прийдется иметь дело с командной строкой(оужас), либо покупать студию и комерческую версию qt, что дороже. с другой стороны у продуктов borland есть ряд недостатков, которые ограничивают их использование |