如何在软件里显示编译时间?__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. 遍历Stream并设置属性值
  2. 面部识别技术走到十字路口?
  3. Webpack 打包学习
  4. orcad快捷键_lt;SCHgt; ORCAD 快捷键
  5. python - 函数
  6. 十大教养,让你气度非凡!
  7. 会计云课堂实名认证后怎么更改_离职了,税务局的会计信息还是我,老板就不更改,怎么办?...
  8. 自然语言处理——词嵌入
  9. 用python让excel飞起来 pdf_讯飞智能键盘K710 一款无网络实力依然在线的黑科技产品...
  10. mybatis一对多和多对一
  11. 数据挖掘——数据可视化
  12. linux的adsl拨号上网,详细讲解Linux系统下ADSL拨号上网的方法
  13. 计算机提示无法找到启动盘,怎么解决进入系统启动项窗口找不到U盘启动项-电脑自学网...
  14. yolov5 训练结果解析
  15. 2022年全球市场救生艇总体规模、主要生产商、主要地区、产品和应用细分研究报告
  16. IE 下 SELECT 小箭头乱码
  17. 常用的Python开发工具有哪些?
  18. css适配iphoneX
  19. R count函数_R分析之前的数据准备
  20. 这个五一,我尝试了断网生活

热门文章

  1. mysql 数据库设计实例_一个简单数据库设计例子
  2. Dreamweaver网页设计与制作100例:用DIV+CSS技术设计的书法主题网站(web前端网页制作课作业)
  3. 仿layui风格漂亮easyui主题皮肤美化
  4. centos7 安装java8
  5. r4烧录卡内核安装_玩家必看!教你彻底玩转R4烧录卡(下)
  6. vscode如何使用ajax,Ajax 的初步实现(使用vscode+node.js+express框架)
  7. 百度的71个炸天的开源项目
  8. python 抢购小米_利用Python+selenium实现小米商城抢购代码
  9. 网页视频流m3u8/ts视频下载
  10. 计算机旅游网站毕业论文,旅游网站任务书