当前位置: 技术问答>linux和unix
很烦人的问题:undefined reference to??
来源: 互联网 发布时间:2014-11-23
本文导语: 哪位兄弟告诉我 undefined reference to 'itoa' 要 -l什么库? 哪位帮忙帖一些常用的库来解决这些问题。 | char a[20]; int i=10; sprintf(a,"%d",i); printf("a=%sn",a); output: a=10 | man 手册...
哪位兄弟告诉我
undefined reference to 'itoa' 要 -l什么库?
哪位帮忙帖一些常用的库来解决这些问题。
undefined reference to 'itoa' 要 -l什么库?
哪位帮忙帖一些常用的库来解决这些问题。
|
char a[20];
int i=10;
sprintf(a,"%d",i);
printf("a=%sn",a);
output:
a=10
int i=10;
sprintf(a,"%d",i);
printf("a=%sn",a);
output:
a=10
|
man 手册中有介绍,想用的时候,man itoa,查看函数是否存在。
man man查看如何使用man命令。
man man查看如何使用man命令。
|
确实没有这个函数的话你当然只能去掉了
或者自己编一个itoa
char a[20];
int i;
strcpy(a,itoa(i));
char *
itoa(int i)
{
char str1[20];
sprintf(str1,"%d",i);
return str1;
}
kaka,搞笑吧
或者自己编一个itoa
char a[20];
int i;
strcpy(a,itoa(i));
char *
itoa(int i)
{
char str1[20];
sprintf(str1,"%d",i);
return str1;
}
kaka,搞笑吧
|
回"青苹果":
关键是mysqlclient库的man page没有安装上.故man mysql_close看不到信息
对itoa,这应该是一个标准库函数,试试
#include
or#include
关键是mysqlclient库的man page没有安装上.故man mysql_close看不到信息
对itoa,这应该是一个标准库函数,试试
#include
or#include