如何在软件里显示编译时间
如何在软件里显示编译时间?__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
如何在软件里显示编译时间相关推荐
- iOS 减少编译时间
iOS 减少编译时间 编译操作 每次在Xcode中写完代码,我们可能都需要按CMD + B 编译一下,或者直接按CMD + R运行,但是还是有需要先编译再运行. 显示编译时间设置 显示总编译时间 打开 ...
- Windows10如何在任务栏里显示软件图标
本人Windows10系统,打开qq和微信,他俩的小图标不在任务栏里显示,每次靠着声音才知道有消息需要查看.尤其在人多的地方,如实验室,怎么着都不大好,故此,需要把他俩揪出来放到任务栏里乖乖给我呆着, ...
- python相机拍照显示时间_python让图片按照exif信息里的创建时间进行排序的方法...
本文实例讲述了python让图片按照exif信息里的创建时间进行排序的方法.分享给大家供大家参考.具体分析如下: 我们经常会从不同的设备里取出照片,比如照相机,手机,iphone等等,操作系统记录的创 ...
- 定时关机软件里的锁定计算机,易通电脑锁(控制限制上网时间的软件)
控制管理上网时间和电脑使用时间必备软件,可按时间分段和累计时间控制管理.定时多任务(关机/锁机/重启/打开或关闭程序/删除文件/备份文件等).记录电脑开关机时间和使用时间.记录文件操作日志(新建/复制 ...
- LaTeX去掉默认显示日期时间
LaTeX默认情况下会显示日期时间,该时间是编译时的日期,有时候我们并不需要显示该日期,该怎么办呢? 方法: 使用\date关键字并将{}里的内容置空即可,即: \date{} 重新编译,这样就不显示 ...
- C# CRC16 在textbox中显示实时时间
PC环境win10,编译器visual studio2015 CRC16的源码 static int crc16(byte[] data, int size) {int crc = 0x0;byte ...
- 电脑k歌软件_别否认!你就是在K歌软件里偷偷出道的年轻人
如果你突然看到身边的同事 悄悄带上耳机 手机仿佛有什么见不得人的秘密 屏幕朝下倒扣在桌上 嘴角还露出复杂的微笑 别紧张!! 他不是谈恋爱了 他只是突然想欣赏 自己昨晚在k歌软件新录的歌 那些标榜小众且 ...
- Swift与Objective-C混编时,我们是如何将编译时间优化了35%?
作者 | 赵志.曾庆隆.顾梦奇.王强.赵发 出品 | CSDN(ID:CSDNnews) 2019年3月25日,苹果发布了Swift 5.0版本,宣布了ABI稳定,并且Swift runtime和标准 ...
- 基于51单片机十字路口交通灯_只显示绿灯时间+黄灯5s
基于51单片机十字路口交通灯_只显示绿灯时间+黄灯5s (程序+仿真+参考报告) 仿真:proteus 7.8 程序编译器:keil 4/keil 5 编程语言:C语言 编号J011 目录标题 基于5 ...
- 气象站可以用计算机分析什么数据,自动气象站监控软件窗口显示信息分析与应用...
[摘 要]自动气象站监控软件(SAWSS)是自动气象站采集器与计算机的接口软件.其主要功能是对采集器进行控制:将采集器中的数据调取到计算机中,显示在实时数据监测窗口,形成各种规定的采集文件和实时传输数 ...
最新文章
- 从哲学角度分析,框架的[无用之用]效果
- 【OpenGL】十三、OpenGL 绘制三角形 ( 绘制单个三角形 | 三角形绘制顺序 | 绘制多个三角形 )
- 【CentOS Linux 7】实验5【安装VScode,并用VScode编写HTML网页】
- Linux 常用解压和压缩命令
- python主讲移动端自动化测试框架appium_Appium-移动端自动测试框架,如何入门?...
- H5上传文件又双叒叕开测了!
- rdt1.0,rdt2.0,rdt2.1,rdt2.2,rdt3.0
- jquery停止动画排队stop
- 删除CentOS系统自带的jdk
- 虚函数表和虚函数指针
- Linux mail 配置
- 三维重建 | 单张彩色图像三维重建学习框架
- 马三步内可以到达的点
- 第十一章总结 枚举与泛型
- 正确数据确保数据完整性
- 使用KDevelop 怎么就那么难
- bugku--秋名山车神速度要快
- anylogic系统动力java工具_AnyLogic Professional 8.7 最新授权
- 加密软件运用了哪些技术
- 【APP UI 设计模式】(一)APP UI 设计原则和流程
热门文章
- GBK字库制作、字模数据读取、使用
- IDEA添加外部插件-yuicompressor压缩js/css 笔记
- 吉林大学计算机游戏程序设计,吉林大学在2018年大学生程序设计竞赛中夺得佳绩...
- 关于正则表达式的学习
- 免费网站监控服务器,服务Web应用!10款免费服务器监控软件
- python爬取快手视频_【原创开源】快手爬虫,根据id批量爬取用户的所有图集和视频...
- stm32f10x寄存器设置脚本
- 谷歌浏览器插件(jsonview)的下载与安装
- 我的世界f服务器自定义皮肤,我的世界服务器皮肤指令
- 固高运动控制卡学习1--运动模式介绍(1)--点位,Gear,Jog,插补