|
|
a.c
- #include <math.h>
- main()
- {
- int a=9,b;
- b=sqrt(a);
- printf("sqrt 9 = %d \n",b);
- }
复制代码
我用的是debian
请问,为什么编译时说:
a.c: In function 'main':
a.c:6: warning: incompatible implicit declaration of built-in function 'printf'
/tmp/ccEMyWa6.o: In function `main':a.c: (.text+0x44): undefined reference to `sqrt'
collect2: ld returned 1 exit status
希望大家帮帮我,刚刚研究c
上网找有关c的入门只能找到些讲 gcc编译器 和 什么文件操作 线程操作 之类的文章,根本看不懂,入门的只是讲的全都是windows下的~~
或者我的linux里少些什么东西~~~
希望大家帮帮我 谢谢!!!!~~~~ 也希望大家能多帖些比较简单的例子分享 ~~~谢谢~~ |
|