tFF.msk.ru :: Sharing tFFed mind
Апрель 20, 2024, 05:53:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости: Пропал ребенок. Вся информация и фотографии здесь.
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: C compilers  (Прочитано 8949 раз)
0 Пользователей и 1 Гость смотрят эту тему.
tFF
Administrator
Sr. Member
*****
Offline Offline

Сообщений: 422



WWW
« : Март 03, 2006, 22:24:47 »

A Compiler system for windows  by Jacob Navia

 Here you can download the lcc-win32 C compiler system. The system is self contained: you do not need anything else to get started programming in C in the Win32 environment. You get
   1. Code generator (compiler, assembler, linker, resource compiler, librarian)
   2. Integrated development environment with editor, debugger, make file generation, resource editor, etc.
   3. User manual and technical documentation.

It's free for non-commercial use.
« Последнее редактирование: Май 01, 2006, 00:31:10 от tFF » Записан

So it goes...
tFF
Administrator
Sr. Member
*****
Offline Offline

Сообщений: 422



WWW
« Ответ #1 : Май 01, 2006, 00:30:54 »

Visual C++ express edition for windows

вместо того, чтобы качать 2-хмегабайтный инсталлятор и ждать пока он сольет из сети всю халабуду для установки, пользуйтесь другой страницей MSDN, где вы сможете скачать полные CD-образы Express-продуктов для последующей установки.

Нелишним будет пробежаться по FAQ для Express-серии.

Настраиваем VC++ Express Edition для написания Win32-приложений

  • Качаем SDK
  • SDK Introduction
  • Переходим по ссылке и обращаем внимание на надписи типа:
    Цитировать
    This is no longer the most recent edition of the Platform SDK, please download the Windows Server 2003 R2 SDK - March 2006 Edition, (see related resources). The Microsoft® Windows® Software Development Kit (SDK) provides the documentation, samples, header files, libraries, and tools you need to develop applications that run on Windows. The applications you develop with this edition of the SDK can run on the x86, x64 and Itanium-based versions of Windows Server 2003 SP1, Windows XP SP2, Windows XP x64 Pro Edition, and Windows 2000. A new custom install allows you to select components you wish to install on a more granular level.
  • Прочитав это предостережение, ищем ссылку на сежий SDK (на момент написания последней была версия Windows Server 2003 R2 SDK - iso, full, web)

[li]Устанавливаем[/li]

  • Install Visual C++ Express
  • Install the Microsoft Platform SDK
  • Update the Visual C++ directories in the Projects and Solutions section in the Options dialog box
    Цитировать
    Add the paths to the appropriate subsection:

    Executable files: C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin

    Include files: C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include

    Library files: C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib

    Note: Alternatively, you can update the Visual C++ Directories by modifying the VCProjectEngine.dll.express.config file located in the \vc\vcpackages subdirectory of the Visual C++ Express install location. Please make sure that you also delete the file "vccomponents.dat" located in the "%USERPROFILE%\Local Settings\Application Data\Microsoft\VCExpress\8.0" if it exists before restarting Visual C++ Express Edition.
  • Update the corewin_express.vsprops file
    Цитировать
    One more step is needed to make the Win32 template work in Visual C++ Express. You need to edit the corewin_express.vsprops file (found in C:\Program Files\Microsoft Visual Studio 8\VC\VCProjectDefaults) and

    Change the string that reads:

    AdditionalDependencies="kernel32.lib" to

    AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"
  • Generate and build a Win32 application to test your paths
    Цитировать
    In Visual C++ Express, the Win32 Windows Application type is disabled in the Win32 Application Wizard. To enable that type, you need to edit the file AppSettings.htm file located in the folder “%ProgramFiles%\Microsoft Visual Studio 8\VC\VCWizards\AppWiz\Generic\Application\html\1033\".

    In a text editor comment out lines 441 - 444 by putting a // in front of them as shown here:
    // WIN_APP.disabled = true;
    // WIN_APP_LABEL.disabled = true;
    // DLL_APP.disabled = true;
    // DLL_APP_LABEL.disabled = true;

    Save and close the file and open Visual C++ Express.

    From the File menu, click New Project. In the New Project dialog box, expand the Visual C++ node in the Product Types tree and then click Win32. Click on the Win32 Console Application template and then give your project a name and click OK. In the Win32 Application Wizard dialog box, make sure that Windows application is selected as the Application type and the ATL is not selected. Click the Finish button to generate the project.

    As a final step, test your project by clicking the Start button in the IDE or by pressing F5. Your Win32 application should build and run.

[/list]
« Последнее редактирование: Октябрь 25, 2006, 00:43:05 от tFF » Записан

So it goes...
tFF
Administrator
Sr. Member
*****
Offline Offline

Сообщений: 422



WWW
« Ответ #2 : Октябрь 27, 2006, 13:11:16 »

Dev C++ - IDE for Linux and Windows using MingW compiler. Can also be used with Cygwin or any other GCC based compiler (+ обзор со скриншотами)
« Последнее редактирование: Октябрь 27, 2006, 13:53:15 от tFF » Записан

So it goes...
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

 ONLINECHANGE
Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!


Google visited last this page Март 07, 2020, 15:40:35