社区
Linux/Unix社区
帖子详情
Linux下C程序编译和使用Linux系统时间函数的问题
TonyMa1210
2003-09-29 04:20:50
各位,我在Linux上编译一个程序,需要包含一个库文件一起编译,该如何变异。假设程序名称为test.c,库文件为libtest.a,编译命令该如何用?(gcc)
另外,我想使用系统时间,但是时间函数头文件好像与nt下的time.h不太一样,请问具体怎样使用?(getdate())
...全文
58
1
打赏
收藏
Linux下C程序编译和使用Linux系统时间函数的问题
各位,我在Linux上编译一个程序,需要包含一个库文件一起编译,该如何变异。假设程序名称为test.c,库文件为libtest.a,编译命令该如何用?(gcc) 另外,我想使用系统时间,但是时间函数头文件好像与nt下的time.h不太一样,请问具体怎样使用?(getdate())
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wildhorseych
2003-09-29
打赏
举报
回复
编译的时候加上 -ltest -L/存放你的库文件的目录
关于时间函数
#include <time.h>
time_t tmpTime;
time(&tmpTime);
struct tm* tmPtr;
tmPtr=gmtime(&tmpTime);
然后你就可以引用tmPtr的各个字段了
它的各个字段如下:
tm_sec 秒0-61
tm_min 分0-59
tm_hour 小时0-23
tm_mday 月份中的日期1-31
tm_mon 年份中的月份1-12
tm_year 从1900年开始的年份数
tm_wday 星期几0-6
tm_uday 年份中的日期0-365
tm_isdst 是否为夏日制
make零基础教程(
Linux
系统
) Makefile 自动化 构建
make是在1977年在贝尔实验室(Bell Labs)研发的 Unix
系统
中的一款依赖关系检查工具
程序
(Utility software)。make的应用非常广泛,它被用来构建 C、C++ 、Pascal Fortran 等项目,自动化构建生成可执行文件或者库文件。make通过读取Makefile文件以自动化建构软件, 它会根据依赖文件的修改
时间
进行判断。确定一个target的依赖关系,然后把生成这个target的相关命令传给shell去执行。GNU make 和大多数版本的 make 之间最重要的区别是 GNU make 是自由软件,常和GNU
编译
系统
一起被
使用
,是大多数GNU
Linux
安装的一部分。GNU make 在 makefile 中具有许多强大的功能,超出了其他 make 版本的功能,它还可以重新生成、
使用
、然后删除不需要保存的中间文件。GNU make 还有一些非常方便的简单功能。例如,选项“假装源文件文件没有更改,即使它已更改。当您向头文件添加新宏时,这非常有用。大多数版本的 make 都会假设它们必须重新
编译
所有
使用
头文件的源文件,但是如果您知道对头文件的更改不需要重新
编译
GNU make 为您提供了一种避免重新
编译
的方法-o file 。 黄强老师针对零编程基础的同学,精心打磨make核心知识点,帮助你快速掌握
Linux
编程中的make的构建!适用人群: 零基础、新手、想快速学习
Linux
下C、C++编程的童鞋!
linux
系统
c语言
编译
步骤,
Linux
下C语言的
编译
全过程解读
Linux
下C语言的
编译
全过程解读我们总是在
Linux
下输入 gcc -o app main.c 即可
编译
好
程序
,对于具体的详细过程及流程,相信亲们就不太了解啦!下面给大家展示一下C
编译
器的解释全过程。
Linux
下编辑调试工具: gcc gdb...
Linux
上C语言
程序
编译
过程详解
请点“在看”并加“星标”第一
时间
获取精彩技术分享来源于网络,侵删本文将介绍如何将高层的C/C++语言编写的
程序
转换成为处理器能够执行的二进制代码的过程,包括四个步骤:预处理(Preprocessing)
编译
...
实验4:
Linux
下C语言编程
掌握
Linux
下C语言的
编译
方法 了解
Linux
下C语言
程序
的调试方法 2.实验环境 (1)一台已经安装好的Window
系统
的计算机。 (2)安装好的CentOS虚拟机。 3.实验内容
Linux
C语言
程序
的编写、
编译
与调试 4.实验...
Linux
下C语言
使用
、
编译
与调试实验
编写一个简单的 C 语言
程序
:输出两行文字“How are you”,在
Linux
下编辑、
编译
、运行。 2. 编写一个简单的 C 语言
程序
:根据输入的两个整数求平均值并且在终端输出,通过 gcc
编译
器得到它的汇..
Linux/Unix社区
23,118
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章