Важная информация

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 15 из 15

Тема: Нужен компилятор си, простой в использовании

  1. #11
    Veteran
    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,858
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    62 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Kakos_nonos Посмотреть сообщение
    Спасибо всем, присмотрелся к ccz80.
    Кто-нибудь пользовался, как он?
    Легок в использовании, но генерирует очень не оптимальный код.

  2. #12
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Valen Посмотреть сообщение
    Да, руками бинарники объединяю.
    (например, вызываю bin2c для асмовского бинарника и потом просто #include в sdcc Си файл или же загружаю файл асмовского бинарника, при старте программы)
    Вариант, но ведь так теряется вся полезная инфа - положение глобальных переменных, имена, адреса функций...
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  3. #13
    DimkaM
    Гость

    По умолчанию

    В плане интеграции с асмом, лучше всех z88dk(sccz80).
    так же, по желанию, умеет юзать бейсик48 калькулятор для сокращения кода.

    Цитата Сообщение от Eltaron Посмотреть сообщение
    Однако ничего сложного
    hello word в ccz80:
    Код:
    #include <stdio.h>
    
    main()
    {
    	printf("%cHello world!\n",12);
    }
    батник
    Код:
    zcc +zx -lndos -create-app -o hello hello.c
    печатает символами шириной 6pix
    Последний раз редактировалось DimkaM; 27.02.2012 в 09:32.

  4. #14
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,606
    Спасибо Благодарностей отдано 
    2,173
    Спасибо Благодарностей получено 
    133
    Поблагодарили
    99 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eltaron Посмотреть сообщение
    sdcc - бесплатный, кроссплатфоменный и опенсурсный
    iar код генерит получше (не так любит все адресовать через индексные регистры, например)
    Может быть iar код генерил получше, пока в SDCC не улучшили кодогенератор? http://sourceforge.net/apps/trac/sdc...%20TODO%20list

    С этим проблемы, компилятор - он под проц, а не под архитектуру компа.
    Точно.

    z88dk – богатые библиотеки для Спектрума, более чем средненькая кодогенерация. Но испанцы для своих "высокоуровневых" разработок под Спек юзают, насколько я знаю, именно его.

    SDCC – кодогенерация не идеальная, но очень хорошая. Ручного кодирования на асме не заменит. Хороший кандидат на портирование и использование под ним библиотек от z88dk (и создание для SDCC же и новых).

    ZXDev – разработка для Спектрума на ПЯТИ языках с самой лучшей в мире кодогенерацией: http://zx.pk.ru/showthread.php?t=18472

  5. #15
    DimkaM
    Гость

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    на ПЯТИ языках
    Только вот ни русского ни украинского я в доках не увидел.

    А так как Вы сначала переводили доки с украинского на английский, а мне придётся переводить их на русский, то ой.

Страница 2 из 2 ПерваяПервая 12

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Компилятор FM музыки ?
    от AAA в разделе Программирование
    Ответов: 0
    Последнее: 09.09.2010, 11:01
  2. Ответов: 13
    Последнее: 24.10.2009, 23:28
  3. куплю самый простой спек! 48кб самый простой
    от REMR в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 23.08.2008, 23:42
  4. Об использовании WDC1772
    от ILoveSpeccy в разделе Несортированное железо
    Ответов: 3
    Последнее: 14.06.2007, 23:20
  5. кросс компилятор С для Z80
    от vitasam в разделе Программирование
    Ответов: 24
    Последнее: 04.03.2007, 18:03

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •