|
история развивалась примерно так: был создан компилятор С для сборки UNIX. и тогда никто вообщем не предполагал что этот компилятор (как и операционная система) будут работать на иных платформах. разработчики оказались дальновидными - и создали компилятор модульным. модуль проверки синтаксиса, модуль оптимизации и перевода в промежуточный код, модуль сборки и генерации конечного исполняемого кода... так вот со временем модули генерации исполняемого кода дописывались а остальные модули оттачивались. в итоге компилятор получился с оптимизатором тем же что оптимизирует ядро операционной системы - а исполняемый код - для AVR -a например. Вы много знаете людей рабарающих и пишущих программы на UNIX? а под эмулятором - никто не гарантирует что компилятор будет работать корректно. Да и поверьте не каждому охота учить замысловатую систему команд консольного управления. :). Удачи! генерирует ли этот компилятор coff файл - я право не знаю. увы.
E-mail: info@telesys.ru