如何在软件里显示编译时间?__DATE__和__TIME__

http://hi.baidu.com/gaojinshan/item/8e2f961117d367001894ece0

不管是什么软件,如果持续的做,都会有“版本管理”的问题。

对于软件的版本号,通常有主版本号和次版本号之分,这些都可以通过宏定义,版本变的时候手动修改。

但有的时候,软件版本编译的时间,也是需要知道的,它可以作为版本号的辅助功能。

那么,如何在软件里显示出编译版本的日期和时间呢?答案就是:__DATE__和__TIME__

例子:
char strASCIICompileProfile[128]={0};
sprintf(strASCIICompileTime, "\nCompile time: %s %s", __DATE__, __TIME__);
可以做个菜单,显示这个内容,或者按某一个连续数字串时,显示它。

编译命令里,需要删除这个文件的O文件,重新编译,以保证显示的是编译时间。

+if exist ..\..\build\ms\SXNAAHZ\apptest.o   del ..\..\build\ms\SXNAAHZ\apptest.o

如何在软件里显示编译时间相关推荐

  1. iOS 减少编译时间

    iOS 减少编译时间 编译操作 每次在Xcode中写完代码,我们可能都需要按CMD + B 编译一下,或者直接按CMD + R运行,但是还是有需要先编译再运行. 显示编译时间设置 显示总编译时间 打开 ...

  2. Windows10如何在任务栏里显示软件图标

    本人Windows10系统,打开qq和微信,他俩的小图标不在任务栏里显示,每次靠着声音才知道有消息需要查看.尤其在人多的地方,如实验室,怎么着都不大好,故此,需要把他俩揪出来放到任务栏里乖乖给我呆着, ...

  3. python相机拍照显示时间_python让图片按照exif信息里的创建时间进行排序的方法...

    本文实例讲述了python让图片按照exif信息里的创建时间进行排序的方法.分享给大家供大家参考.具体分析如下: 我们经常会从不同的设备里取出照片,比如照相机,手机,iphone等等,操作系统记录的创 ...

  4. 定时关机软件里的锁定计算机,易通电脑锁(控制限制上网时间的软件)

    控制管理上网时间和电脑使用时间必备软件,可按时间分段和累计时间控制管理.定时多任务(关机/锁机/重启/打开或关闭程序/删除文件/备份文件等).记录电脑开关机时间和使用时间.记录文件操作日志(新建/复制 ...

  5. LaTeX去掉默认显示日期时间

    LaTeX默认情况下会显示日期时间,该时间是编译时的日期,有时候我们并不需要显示该日期,该怎么办呢? 方法: 使用\date关键字并将{}里的内容置空即可,即: \date{} 重新编译,这样就不显示 ...

  6. C# CRC16 在textbox中显示实时时间

    PC环境win10,编译器visual studio2015 CRC16的源码 static int crc16(byte[] data, int size) {int crc = 0x0;byte ...

  7. 电脑k歌软件_别否认!你就是在K歌软件里偷偷出道的年轻人

    如果你突然看到身边的同事 悄悄带上耳机 手机仿佛有什么见不得人的秘密 屏幕朝下倒扣在桌上 嘴角还露出复杂的微笑 别紧张!! 他不是谈恋爱了 他只是突然想欣赏 自己昨晚在k歌软件新录的歌 那些标榜小众且 ...

  8. Swift与Objective-C混编时,我们是如何将编译时间优化了35%?

    作者 | 赵志.曾庆隆.顾梦奇.王强.赵发 出品 | CSDN(ID:CSDNnews) 2019年3月25日,苹果发布了Swift 5.0版本,宣布了ABI稳定,并且Swift runtime和标准 ...

  9. 基于51单片机十字路口交通灯_只显示绿灯时间+黄灯5s

    基于51单片机十字路口交通灯_只显示绿灯时间+黄灯5s (程序+仿真+参考报告) 仿真:proteus 7.8 程序编译器:keil 4/keil 5 编程语言:C语言 编号J011 目录标题 基于5 ...

  10. 气象站可以用计算机分析什么数据,自动气象站监控软件窗口显示信息分析与应用...

    [摘 要]自动气象站监控软件(SAWSS)是自动气象站采集器与计算机的接口软件.其主要功能是对采集器进行控制:将采集器中的数据调取到计算机中,显示在实时数据监测窗口,形成各种规定的采集文件和实时传输数 ...

最新文章

  1. 从哲学角度分析,框架的[无用之用]效果
  2. 【OpenGL】十三、OpenGL 绘制三角形 ( 绘制单个三角形 | 三角形绘制顺序 | 绘制多个三角形 )
  3. 【CentOS Linux 7】实验5【安装VScode,并用VScode编写HTML网页】
  4. Linux 常用解压和压缩命令
  5. python主讲移动端自动化测试框架appium_Appium-移动端自动测试框架,如何入门?...
  6. H5上传文件又双叒叕开测了!
  7. rdt1.0,rdt2.0,rdt2.1,rdt2.2,rdt3.0
  8. jquery停止动画排队stop
  9. 删除CentOS系统自带的jdk
  10. 虚函数表和虚函数指针
  11. Linux mail 配置
  12. 三维重建 | 单张彩色图像三维重建学习框架
  13. 马三步内可以到达的点
  14. 第十一章总结 枚举与泛型
  15. 正确数据确保数据完整性
  16. 使用KDevelop 怎么就那么难
  17. bugku--秋名山车神速度要快
  18. anylogic系统动力java工具_AnyLogic Professional 8.7  最新授权
  19. 加密软件运用了哪些技术
  20. 【APP UI 设计模式】(一)APP UI 设计原则和流程

热门文章

  1. GBK字库制作、字模数据读取、使用
  2. IDEA添加外部插件-yuicompressor压缩js/css 笔记
  3. 吉林大学计算机游戏程序设计,吉林大学在2018年大学生程序设计竞赛中夺得佳绩...
  4. 关于正则表达式的学习
  5. 免费网站监控服务器,服务Web应用!10款免费服务器监控软件
  6. python爬取快手视频_【原创开源】快手爬虫,根据id批量爬取用户的所有图集和视频...
  7. stm32f10x寄存器设置脚本
  8. 谷歌浏览器插件(jsonview)的下载与安装
  9. 我的世界f服务器自定义皮肤,我的世界服务器皮肤指令
  10. 固高运动控制卡学习1--运动模式介绍(1)--点位,Gear,Jog,插补