Creator 编程时候可以使用GCC作为编译器,该编译器有一些内置的宏,比如__TIME__表示工程编译的时间,__DATA__表示编译的日期。
在有些情况下,我们有几个工程版本,下载到板子中进行比较测试,反复测试容易混淆板子中的工程版本号,在工程中打印这些宏变量,可以帮助区分工程版本。
另外,在工程运行之初打印时间和日期,也是检验工程是否正确下载到板子中的一个有效的检测方法。
操作方法很简单,就是用printf打印字符串:
printf("Build Date: %s", __DATE__);
printf("Build Time: %s", __TIME__);
|