реклама на сайте
подробности

 
 
> GCC: работает под виндами (Cygwin), компилит для исполнения под виндами
Evgeny_CD
сообщение Jan 30 2006, 23:14
Сообщение #1


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Пытаюсь разобраться, как такое делается. Вот что нарыл - может, кому пригодится. Если кто подскажет - дополнит - будет вообще супер!
===============================================================================
http://www.mingw.org/

MinGW: A collection of freely available and freely distributable
Windows specific header files and import libraries combined with GNU
toolsets that allow one to produce native Windows programs that do not
rely on any 3rd-party C runtime DLLs.

MSYS: A Minimal SYStem to provide POSIX/Bourne configure scripts the
ability to execute and create a Makefile used by make.

http://www.spacejack.org/games/mingw/
MinGW Starter Guide - неплохо описано, чтоэто такое и с чем его едят.

** много ссылок на эту тулзу - вероятно, не все так плохо
===============================================================================
http://www.perforce.com/jam/jam.html

There is also a make utility called Jam which greatly simplifies the
task of creating makefiles and managing dependencies. It is not an
IDE, but it does allow you to create makefiles for large/complex
projects with very simple, concise commands. This may appeal to some
people better than a GUI tool.

http://www.perforce.com/perforce/conf2001/...erd/WPLaura.pdf - manual

** упрощаем жизнь с make
===============================================================================
http://www.bloodshed.net/devcpp.html

Bloodshed Dev-C++ is a full-featured Integrated Development
Environment (IDE) for the C/C++ programming language. It uses Mingw
port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can
also be used in combination with Cygwin or any other GCC based
compiler.

http://www.bloodshed.net/dev/index.html - one more host place
http://www.bloodshed.net/dev/doc/index.html - docs

** монстровая штука
===============================================================================
Вот бы эклипсу прикрутить, чтобы она крутилась под виндами, запускала
GCC, живущий под CygWIn, ну и подставляла все либы и хидеры из http://www.mingw.org/

** это вообще было бы супер!
===============================================================================
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sensor_ua
сообщение Feb 7 2006, 15:38
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Мне нравится клон LCC Pelles C Compiler
http://www.smorgasbordet.com/pellesc/
нашел когда-то там
http://www.thefreecountry.com/compilers/cpp.shtml


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Feb 7 2006, 15:58
Сообщение #3


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(sensor_ua @ Feb 7 2006, 18:38) *
...Мне нравится клон LCC Pelles C Compiler
http://www.smorgasbordet.com/pellesc/
нашел когда-то там
http://www.thefreecountry.com/compilers/cpp.shtml...
a14.gif И за компилер, и за список.
Инфу по компилеру приведу прямо тут - она того заслуживает! Просто идеальня тулза для тех, кто хочет освоить программирование под Win. Мне оно не надо, хочется ближе с GCC быть - но все равно очень интересно!!!

Pelles C for Windows is a complete development kit for Windows and Pocket PC. It contains among other things an optimizing C compiler, a linker, a resource compiler, a message compiler, a make utility and install builders for both Windows and Pocket PC.

It also contains an integrated development environment (IDE) with project management, debugger, source code editor and resource editors for dialogs, menus, string tables, accelerator tables, bitmaps, icons, cursors, animated cursors, animation videos (AVI's without sound), versions and XP manifests.

The compiler is based on LCC (by Chris Fraser and David Hanson), and the install builder for Windows is based on NSIS. Both are heavily modified.

Features:

Integrated resource editor.
Integrated bitmap, icon and cursor editor.
Integrated animated cursor and video editor.
Integrated hex-dump editor.
Integrated source-level debugger.
Integrated source code editor with Win32 API call tips.
Project management.
Inline assembler with Intel syntax.
Support for custom controls in the dialog editor.
Support for additional project wizards.
Support for Microsoft's exception handling: __try, __except, __finally, __leave.
Support for Microsoft's new import libraries.
Support for delayed loading of DLL's, much like Microsoft.
Support for most C99 features.
Support for Pocket PC.
Pelles C is free!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Evgeny_CD   GCC: работает под виндами (Cygwin)   Jan 30 2006, 23:14
- - beer_warrior   MinGW прекрасно живет под виндами без всяких выкру...   Jan 31 2006, 07:58
|- - Evgeny_CD   Цитата(beer_warrior @ Jan 31 2006, 10:58)...   Jan 31 2006, 08:37
|- - Olej   Цитата(Evgeny_CD @ Jan 31 2006, 12:37) Пр...   Feb 2 2006, 14:19
- - Andy Great   Или FLTK, которая еще портирована под NanoX.   Jan 31 2006, 08:21
- - beer_warrior   ЦитатаМеня больше всего привлекает их относительна...   Feb 1 2006, 13:12
|- - Evgeny_CD   Цитата(beer_warrior @ Feb 1 2006, 16:12) ...   Feb 1 2006, 13:22
|- - framer   Цитата(beer_warrior @ Feb 1 2006, 16:12) ...   Feb 1 2006, 14:45
- - Vic1   Спасибо всем за интересные ссылки Цитатадумаю, п...   Feb 2 2006, 15:16
- - Andy Great   http://www.cs.virginia.edu/~lcc-win32/   Feb 2 2006, 16:10
|- - Evgeny_CD   Цитата(Andy Great @ Feb 2 2006, 19:10) ht...   Feb 2 2006, 19:52
- - beer_warrior   Да, lcc классная вещь однако.... 1.Надо иметь в в...   Feb 2 2006, 17:30
- - framer   ИМХО gcc самый лучшый выбор. Не столько зависит о...   Feb 2 2006, 18:04
|- - Andy Great   Цитата(sensor_ua @ Feb 7 2006, 17:38) Мне...   Feb 7 2006, 17:40
|- - sensor_ua   Цитата(Andy Great @ Feb 7 2006, 19:40) Ци...   Feb 15 2006, 12:23
- - beer_warrior   Забыли еще помянуть старый добрый Digital Mars ht...   Feb 7 2006, 19:28
- - makc   Afair, cygwin дает более полную эмуляцию среды POS...   Feb 11 2006, 20:38
- - beer_warrior   Cygwin - полноценная среда, со всеми юниксовыми на...   Feb 13 2006, 15:16
- - Andrew2000   Цитата(Evgeny_CD @ Feb 10 2006, 22:03) Ци...   Feb 13 2006, 15:16
- - Evgeny_CD   Цитата(Andrew2000 @ Feb 13 2006, 18:16) ....   Feb 15 2006, 15:04
- - Andrew2000   Цитата(Evgeny_CD @ Feb 15 2006, 18:04) А ...   Feb 15 2006, 15:19
- - Evgeny_CD   Цитата(Andrew2000 @ Feb 15 2006, 18:19) ....   Feb 15 2006, 16:47
- - romez777   Цитата(Evgeny_CD @ Feb 15 2006, 19:47) Из...   Feb 16 2006, 02:14
- - Evgeny_CD   Цитата(romez777 @ Feb 16 2006, 05:14) Мож...   Feb 16 2006, 14:45


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 04:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01406 секунд с 7
ELECTRONIX ©2004-2016