Высказывания и цитаты:

Вселенная движется к Богу, то бишь, к предельной сложности. Все, что способствует этому, – хорошо, все, что препятствует, – плохо.
Робертс Грегори. Шантарам

  • 01Мар

    Для програмирования под Windows на СИ— на сайте http://c—sphinx.narod.ru в разделе компилятор скачиваем файл c—39c26.zip .
    Далее нам нужны примеры для программирования на СИ—. Заходим на Kolibrios.org на вкладку SVN, а там выбираем programms -> cmm и скачиваем целиком все примеры на СИ— для KolibriOS

    Рассмотрим на примере компилирования файлового менеджера Eolite
    Создаем папку в корне диска, например, с—. 
    Из архива cmm ->Eolite раcпаковываем файлы в с—.
    Библиотеку cmm-> lib из этого же архива запихиваем в папку c—.
    Из архива c—39c26.zip распаковываем файлы компилятора в папку c—: c—.exe и STARTUP.H— должны быть обязательно, а также создаем файл с—.ini, в котором прописываем настройки компилирования и путь файлов библиотеки, например:

    ; В этом файле можно изменить настройки компилятора по умолчанию.
    r- ; запретить изменение доступной памяти в *.com файлах
    X ; запретить включение в выходной файл надписи SPHINXC—
    3 ; компилировать код для 80386 процессора
    oc ; оптимизация по размеру кода
    w ; выдавать предупреждения
    wf=warning ; предупреждения выводить в файл warning
    de ; использовать временное расширение типа при делении
    ON ; включить оптимизацию чисел
    stub=c:\c—\zrdx.exe ; stub для программ под DOS 32
    ip=c:\c—\lib ; путь к библиотеке
    ost ; оптимизировать текстовые константы
    ;dos4gw
    ;env

    Запускаем compile_ru.bat или compile_en.but и появляется такое сообщение, свидетельствующее о том, что все прошло успешно.

    *.bat файл позволяет производить компиляцию без лишних манипуляций с командной строкой (в Windows7 Пуск->Все программы->Стандартные->Командная строка cmd.exe); и убирает расширение у полученного файла, так как в KolibriOS исполняемый файл не имеет расширение.
    Пример готовой папки c— скачать здесь c—.rar

    В Windows путь к файлу или папке обозначается так «\», а в kolibriOS так «/» — слеш перевернутая…
    Но данный компилятор не обращает на это внимания.

    Для проверки, все ли прошло успешно, полученный откомпилированный файл запускаем в KolibriOS. Как это сделать сказано в статье Операционная система KolibriOS.

    Компилятор из под KolibriOS и Linux можно скачать здесь.

    Откомпилировав так несколько проектов можно приступать к детальному изучению исходного кода программ…

     

Ваш ответ

Внимание: Модератор оставляет за собой право редактировать или удалять комментарии.

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой: