当前位置: 技术问答>linux和unix
redhat9有cftime函数吗?
来源: 互联网 发布时间:2015-07-12
本文导语: 原来的程序中使用了cftime函数,在os400下运行没问题。现在我要在redhat9下编译程序,gcc报告cftime没有定义。是不是redhat9中没有cftime?如果有,再哪个文件中申明?如果没有怎样代替cftime(sztime,"20%y%m%d%H%M%S",&a)? 另一个...
原来的程序中使用了cftime函数,在os400下运行没问题。现在我要在redhat9下编译程序,gcc报告cftime没有定义。是不是redhat9中没有cftime?如果有,再哪个文件中申明?如果没有怎样代替cftime(sztime,"20%y%m%d%H%M%S",&a)?
另一个问题:在linux/unix环境下编程,#include 是从哪个目录找文件?#include 又是哪个目录?
另一个问题:在linux/unix环境下编程,#include 是从哪个目录找文件?#include 又是哪个目录?
|
cftime函数应该没有。可以用sprintf(sztemp,"20%.2d%.2d...",sztime)来自定义。
首先从/usr/include,然后/usr/local/include。
首先从/usr/include,然后/usr/local/include。
|
1 - 用man cftime看看函数有没有以及在哪个头文件里(Redhat的文档很全的)
2 - 用locate time.h命令看看在哪里。
2 - 用locate time.h命令看看在哪里。
|
如果用的X可以查help,像MSDN