Качаем файл http://cygwin.com/setup-x86_64.exe.
Запускаем установку:
Выбираем Install from Internet:
Выбираем директорию для установки:
Выбираем директорию для установочных файлов:
Настраиваем подключение к сети:
Выбираем зеркало для загрузки:
Начинается загрузка:
Находим gcc-core для Win64: и кликаем на Skip, что бы выбрать версию для установки (первой будет показана последня актуальная версия)
Находим GNU Make:
Находим GDB дебаггер:
Список зависимостей:
Начинается загрузка и установка:
Установка завершена:
Заускаем Cygwin64 Terminal:
Переходим в /usr/bin, и находим gcc:
user@USER /usr/bin $ ls | grep gcc cyggcc_s-seh-1.dll x86_64-w64-mingw32-gcc.exe x86_64-w64-mingw32-gcc-4.8.3.exe x86_64-w64-mingw32-gcc-ar.exe x86_64-w64-mingw32-gcc-nm.exe x86_64-w64-mingw32-gcc-ranlib.exe
Создаём симлинк:
user@USER /usr/bin $ ln -s x86_64-w64-mingw32-gcc.exe gcc
Проверяем:
user@USER /usr/bin $ gcc --version gcc (GCC) 4.8.3 Copyright (C) 2013 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Готово.
Пробуем скомпилировать.
Переходим в директорию:
user@USER /usr/bin $ cd /cygdrive/c/Documents and Settings/user/Documents/scripts/
Простой файл «Hello, World«:
user@USER /cygdrive/c/Documents and Settings/user/Documents/scripts
$ cat hello.c
#include <stdio.h>
int main()
{
printf("Hello, World! n");
system("pause");
return 0;
}
Компилируем:
user@USER /cygdrive/c/Documents and Settings/user/Documents/scripts $ gcc hello.c -o hello
Запускаем скрипт:
user@USER /cygdrive/c/Documents and Settings/user/Documents/scripts $ ./hello.exe Press any key to continue . . . Hello, World!













