Keil C51: Отслеживание номера версии библиотечного файла
| Автор: |
Александр Бельченко |
| Дата: |
30 сентября 2006 |
| Версия: |
1.1 |
Утилита libver51.py помогает осуществлять отслеживание номера версии
библиотеки, созданной при помощи Keil C51. Если вы создаете библиотечные файлы
для своих проектов или используете библиотеки, созданные другими
пользователями, вы можете отслеживать их версии при помощи простой утилиты.
При создании новой библиотеки вам необходимо:
- добавить файл _lib_ver.c в ваш проект
- изменить строку в этом файле в соответствии с версией вашей библиотеки
- скомпилировать библиотечный файл.
Вы также можете вручную добавить информацию о версии в уже готовую библиотеку.
Для этого вам необходимо скомпилировать файл _lib_ver.c при помощи компилятора
c51 в объектный файл.
После чего добавить объектный файл (_lib_ver.obj) в библиотеку при помощи
менеджера библиотек lib51, например:
C:\Keil\C51\bin\lib51 ADD _lib_ver.obj TO file.lib
Здесь file.lib это ваша библиотека.
Запустите утилиту:
python libver51.py file.lib
Здесь file.lib это ваша библиотека.
Утилита напечатает на экране найденную информацию о версии, либо выведет None,
если эту информацию найти не удалось (например, если вы не добавили
_lib_ver.c в ваш проект).
Для запуска утилиты вам нужен интерпретатор языка Питон.
Интерпретатор можно свободно скачать по адресу http://www.python.org
Саму утилиту и файл-заготовку _lib_ver.c вы можете скачать здесь:
libver51.zip.
В архиве вы найдете необходимые файлы и краткую инструкцию на русском и
английском языках.