有于CC程序编译问题
我的代码如下:
test.c
#include "stdio.h"
#include "math.h"
void main()
{
printf("%lf\n", pow(2, 2));
}
在CC编译下编译
CC test01.c
出错, 这是什么原因? 这个代码很简单,没有错呀,是编译少什么,它找不到库文件?
问题点数:20、回复次数:3Top
1 楼core(猪母狼马)回复于 2004-12-03 10:11:19 得分 10
标准库的头文件一般都写成#include <...>,而自己定义或第三方的头文件写成#include "..."
应该是链接出错,不是编译出错
cc test01.c -lmath
Top
2 楼yypeng(www.517yn.net 生如夏花之绚烂 逝如秋叶之静)回复于 2004-12-03 10:25:05 得分 0
1Top
3 楼xjl1980_81(什么都不会)回复于 2004-12-03 10:30:15 得分 10
什么呀,你的程序叫test01.c吗?好像不是吧。
cc test.c -o test -lmathTop




