Полная версия этой страницы:
Вставка даты компиляции
Ivan_Kov
Jun 22 2007, 07:37
Вопрос простой. Что-то не могу найти как вставить в код дату компиляции, применительно для gcc. Вообще, что можно почитать про всякие полезные макросы в gcc?
zltigo
Jun 22 2007, 07:55
Цитата(Ivan_Kov @ Jun 22 2007, 10:37)

Вообще, что можно почитать про всякие полезные макросы в gcc?
man

Ну а дата и время это вообще стандартизировано и применительно к любому компилятору:
__DATE__
__TIME__
Ivan_Kov
Jun 22 2007, 08:05
спасибо
Можете подсказать, как сделать так, чтоб в имени получаемого .hex файла дописывалась дата компиляции???
в свое время вставлял так дату и время компиляции:
файл version.bat:
date_time.bat >revision.c
файл date_time.bat:
@prompt char *version="$D $T";$_
//ASK
файл main.c:
#include "../revision.c"
два батника из-за того, что одним не получалось, второй из двух строк, тоже принципиально.
ну и по аналогии можно создать команду переименования хекса в то что надо
первый батник вызывается или перед компиляцией (мой случай) или после
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.