Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: keil -> gnu toolchain
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
ClockworkOrange
С keil никогда не работал. Варез, да и поставить на линукс-хост затруднительно.
Есть проект который же написан и отлажен в keil и хотелось бы его перетащить под GCC.
пробовал гуглить на предмет: convert keil uvproj to gnu toolchain arm, но что-то глухо((
сам файл uvproj представляет собой XML, а значит прекрасно парсится - нет ли каких автоматических тулзов для перевода .uvproj -> Makefile ?
судя по отсутствию в проекте .ld файла - данные линковщика тоже как-то в этот uvproj запузырены?
Не хочется изобретать очередной влосипед...
Спасибо.
AlexandrY
Цитата(ClockworkOrange @ Oct 2 2014, 18:14) *
сам файл uvproj представляет собой XML, а значит прекрасно парсится -


Неплохая мысль.
Проверил. Действительно проект Keil конвертируется в плоскую базу данных в Access.
Самая интересная там таблица Files, где перечислены все компилируемые файлы.
Правда информация о дереве проекта не сохраняется.

А вот аналог .ld файла в Keile будет .sct файл.
toweroff
Вообще кейл себя прекрасно под вайном чувствует
menzoda
1. Keil имеет бесплатную версию с ограничением кода на 32 Кб, если проект удовлетворяет этим требованием, то можно смело качать Keil.

2. У Keil скрипт компоновщика имеет другой формат и расширение (*.sct). Он может автоматически генерироваться из настроек проекта, а может быть задан явно.

3. Вряд ли есть такой конвертер, слишком много нюансов. Разные опции компиляции, разные форматы скрипта компоновщика, разные расширения стандарта Си (если такие используются).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.