社区
Linux/Unix社区
帖子详情
Linux下C程序编译和使用Linux系统时间函数的问题
TonyMa1210
2003-09-29 04:20:50
各位,我在Linux上编译一个程序,需要包含一个库文件一起编译,该如何变异。假设程序名称为test.c,库文件为libtest.a,编译命令该如何用?(gcc)
另外,我想使用系统时间,但是时间函数头文件好像与nt下的time.h不太一样,请问具体怎样使用?(getdate())
...全文
70
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 是否为夏日制
linux
系统
c语言
编译
步骤,
Linux
下C语言的
编译
全过程解读
Linux
下C语言的
编译
全过程解读我们总是在
Linux
下输入 gcc -o app main.c 即可
编译
好
程序
,对于具体的详细过程及流程,相信亲们就不太了解啦!下面给大家展示一下C
编译
器的解释全过程。
Linux
下编辑调试工具: gcc gdb ,把高级语言
编译
成二进制可执行代码的工具。把高级语言
编译
成二进制可执行文件的过程如下:需要经历四个步骤:(1)预处理:去掉注释,进行宏替换(#defin...
Linux
上C语言
程序
编译
过程详解
点击蓝字关注我们因公众号更改推送规则,请点“在看”并加“星标”第一
时间
获取精彩技术分享来源于网络,侵删本文将介绍如何将高层的C/C++语言编写的
程序
转换成为处理器能够执行的二进制代码的过程,包括四个步骤:预处理(Preprocessing)
编译
(Compilation)汇编(Assembly)链接(Linking)GCC 工具链介绍通常所说的GCC是GUN Compiler Collection的...
实验4:
Linux
下C语言编程
1.实验目的 掌握
Linux
C语言开发工具的安装。 掌握VI编辑器的
使用
掌握
Linux
下C语言的
编译
方法 了解
Linux
下C语言
程序
的调试方法 2.实验环境 (1)一台已经安装好的Window
系统
的计算机。 (2)安装好的CentOS虚拟机。 3.实验内容
Linux
C语言
程序
的编写、
编译
与调试 4.实验步骤 安装
Linux
下C语言开发工具(yum -y groupinstall “Development tools”) 安装vi编辑器的增强版编辑器vim(yum -..
Linux
下C语言
使用
、
编译
与调试实验
一、实验目的 1、练习并掌握
Linux
提供的 vi 编辑器来
编译
C
程序
2、学会利用 gcc、gdb
编译
、调试 C
程序
3、学会
使用
make 工具 二、实验环境 阿里云服务器,操作
系统
为CentOS 7.9 64位 三、实验过程 1. 编写一个简单的 C 语言
程序
:输出两行文字“How are you”,在
Linux
下编辑、
编译
、运行。 2. 编写一个简单的 C 语言
程序
:根据输入的两个整数求平均值并且在终端输出,通过 gcc
编译
器得到它的汇..
Linux
下 C
程序
编译
与调试
Linux
下的C编程应该在我上操作
系统
的课程中都有所实践,但都是些关于进程方面的
程序
设计,而且也没有特别
系统
的对这方面进行练习与实践。这两天把
Linux
C编程这块的基础又复习以下,希望自己以后能多加练习。现在把一些基础的东西都总结以下,希望以后能多复习。
Linux
下的c编程,我们主要用的
编译
器就是gcc。首先先把gcc回顾一下,
Linux
系统
下的gcc
编译
器是一个功能强大、性能优越的
编译
器。gcc支持多种平台的
编译
,是
Linux
系统
自由软件的代表作品。gcc不仅能支持C语言,还支持Ada语言,C++语言,
Linux/Unix社区
23,124
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章