Это команда ecc, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
ecc - компилятор eC
СИНТАКСИС
екк [-t целевая платформа]
[-cpp C-препроцессор]
[-по умолчанию пространство имен по умолчанию]
[-строгие]
[-мемгард]
[-нелинные числа]
[понятные-C-флаги]
-c вход
[-o выходной]
[-символы промежуточный режиссер]
ОПИСАНИЕ
ecc скомпилирует исходный файл eC, указанный в вход к промежуточному коду C.
Кроме того, он сгенерирует файлы импорта символов (.имп) и (если скомпилированный
источник содержит любую интернационализируемую строку) каталоги строк частичного перевода
(.чаша) использован ECS создать загрузчик символов и сгенерировать перевод модуля
шаблон (.горшок).
ecc полагается на символы (.сим) для входного источника, а также для любых других исходных файлов eC
импортированы в него для предварительной компиляции ECPи нашел в промежуточный режиссер.
ОПЦИИ
Результат
-o выходной Расположение и имя выходного промежуточного файла C
(По умолчанию расположение и название вход с .ec расширение заменено на .c)
Intermediate Каталог
-символы промежуточный режиссер
Расположение символов (.сим) вывод из прекомпилятора (ECP), и куда выводить файлы импорта
(.имп) и каталоги строк частичного перевода (.чаша)
Платформа
-t целевая платформа
где целевая платформа один из: win32 Linux яблоко
(По умолчанию используется хост-платформа, если не указано иное)
Toolchain Доступные опции
-cpp C-препроцессор
Какой препроцессор C использовать (по умолчанию GCC)
Пространство имен Доступные опции
-по умолчанию пространство имен по умолчанию
Предположим, что все классы и пространства имен, определенные в исходном файле, находятся в пространстве имен
пространство имен по умолчанию. Это не влияет на конструкции, определенные с помощью по умолчанию режим доступа,
которые не искажены и совместимы с C.
-строгие
Не разрешайте автоматически конструкции в пространствах имен и подпространствах имен. Все
классы, функции и определения должны быть явно квалифицированы с их полными
пространства имен.
Отладка Доступные опции
-мемгард
Сгенерируйте информацию стека вызовов функции MemoryGuard для использования с MemoryGuard. К
включить MemoryGuard, конфигурация MemoryGuard библиотеки времени выполнения Ecere должна быть
использовал. Самый простой способ сделать это - добавить проект библиотеки времени выполнения ecere.
(sdk / ecere / ecere.epj) в рабочую область, переключите его конфигурацию на "MemoryGuard" и
построить это. Затем MemoryGuard можно переключить, переключив активную конфигурацию
Ecere проект.
-нелинные числа
Не выводите номера строк исходного файла eC в сгенерированном файле C.
Понимал C Флаги
-Iвключенный
-система|-isysroot sysincludedir
-Dопределение
-м32
Используйте ecc онлайн с помощью сервисов onworks.net