编程论坛's Archiver

guixiaolan 发表于 2006-10-31 13:01

[求助]关于GCC链接库函数(头文件)

我的系统里用whereis 能查看到MATH.H文件在/usr/include/下面,<BR>但是我在一个C文件中加入了#include&lt;math.h&gt;,然后直接gcc filename.c<BR>却摄提示出错,错误就是其中的数学库函数.<BR><BR>后来我知道了在gcc 后面加上参数 -lm就行了.<BR>但是我不想写参数 ,而是直接进行链接,请问该怎么做呢?<BR>系统默认的链接库函数的路径不就是/usr/include/吗?<BR>怎么样才能不用写参数进行链接呢?如何设置?

Dweng 发表于 2006-10-31 15:43

我也遇到这个问题。。。等待达人。。

lj_860603 发表于 2006-11-1 12:00

gcc filename.c -o filename<br>

Dweng 发表于 2006-11-1 17:46

楼上能否把你的GCC版本说一下?

guixiaolan 发表于 2006-11-1 23:13

red hat 9 中的

lj_860603 发表于 2006-11-6 13:20

gcc:<br>  已安装:4:4.0.3-1<br>  候选的软件包:4:4.0.3-1<br>  版本列表:<br> *** 4:4.0.3-1 0<br>        500 http://ubuntu.cn99.com dapper/main Packages<br>        100 /var/lib/dpkg/status<br><br>

guixiaolan 发表于 2006-11-20 16:39

可是我的问题还没有解决啊!

Dweng 发表于 2006-11-22 14:50

我看了下GCC<br>的文档,默认是不包含的<br>

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.