Chinaunix

标题: 两个问题 [打印本页]

作者: yanghehe    时间: 2004-10-18 17:32
标题: 两个问题

o2下的c程序编译命令是cc s.c /usr/lib/libpthread.so或cc -o hehe s.c /usr/lib/libpthread.so
问题1:为什么后面有/usr/lib/libpthread.so这串参数,有什么具体作用?
问题2:用第一种默认生成的a.out文件,必须用./a.out回车来运行吗?我记得以前直接a.out回车就可以的,后来不行了。怎么回事呢?
谢谢。
作者: sgi1991    时间: 2004-10-19 07:19
标题: 两个问题


1. 你的程序要使用特定的库来进行链接,可以通过-l来指定非系统的库

2. 这是因为你的当前路径不包括在PATH里面,在Unix中不会搜索当前路径。估计你是用root用户操作的。
作者: yanghehe    时间: 2004-10-20 15:56
标题: 两个问题
好象明白了点




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2