今天在LINUX下编译C程序时,出现了:warning: the `gets' function is dangerous and should not be used. 这个warning. 百度之后,得知 问题出在程序中使用了 gets ,Linux 下gcc编译器不支持这个函数,解决办法是使用 fgets fgets()函数的基本用法为: fgets(char * s,int size,FILE * stream);//eg:可以用fgets(tempstr,10,stdin)//tem…
在编写pthread有关的程序时,编译时老是报"undefined reference to `pthread_create'"的错误,原因是没有链接pthread相关的库,gcc加上-lrt就可以了.我想怎样默认去链接这个库了?不要再加个"-lrt"了 也就是"/usr/lib/"下的libpthread.a,应该在哪个配置文件中进行配置了? warning: the `gets' function is dangerous and shoul…