Makefile
BUILD_STRING = $(shell date +"%x %T")
__BUILD_STRING__="\"$(BUILD_STRING)\""
all:
gcc -D__BUILD_STRING__=$(__BUILD_STRING__) Example.c
Example.c
#include <stdio.h>
int main()
{
printf("Build time: %s\n", __BUILD_STRING__);
return 0;
}