Linux 版 (精华区)

发信人: qubo (qubo), 信区: Linux
标  题: [合集]问:linux下程序运行的条件
发信站: 哈工大紫丁香 (2003年11月10日13:43:47 星期一), 站内信件


────────────────────────────────────────
 snoopy (Snoopy)                      于 2003年10月30日20:34:43 星期四 说道:

程序在用Gcc编译成可执行文件后,运行时提示没有该命令
于是就用autoconf和automake制作了makefile文件
然后运行make
这之后在运行程序,虽然不提示没有该命令了,但是却就什么也不出现了:(
这是什么原因呢?
一个程序在linux下编译后如果要能运行并输出结果的话,还需要
做哪些后续工作?
现在害得我察看程序执行结果时都是在gdb的调式状态下

────────────────────────────────────────
 ids (Plan9)                          于 Thu Oct 30 20:48:43 2003 说道:

是不是没加当前目录了,
#./your_program
【 在 snoopy 的大作中提到: 】
: 程序在用Gcc编译成可执行文件后,运行时提示没有该命令
: 于是就用autoconf和automake制作了makefile文件
: 然后运行make
: 这之后在运行程序,虽然不提示没有该命令了,但是却就什么也不出现了:(
: 这是什么原因呢?
: 一个程序在linux下编译后如果要能运行并输出结果的话,还需要
: 做哪些后续工作?
: 现在害得我察看程序执行结果时都是在gdb的调式状态下

────────────────────────────────────────
 snoopy (Snoopy)                      于 Thu Oct 30 21:52:18 2003 说道:

Thanks 
In this way I exec successed.
But why I must add './' before my exec-file?
【 在 ids 的大作中提到: 】
: 是不是没加当前目录了,
: #./your_program
: 【 在 snoopy 的大作中提到: 】
: : 程序在用Gcc编译成可执行文件后,运行时提示没有该命令
: : 于是就用autoconf和automake制作了makefile文件
: : 然后运行make
: : 这之后在运行程序,虽然不提示没有该命令了,但是却就什么也不出现了:(
: : 这是什么原因呢?
: : 一个程序在linux下编译后如果要能运行并输出结果的话,还需要
: : 做哪些后续工作?
: : 现在害得我察看程序执行结果时都是在gdb的调式状态下

────────────────────────────────────────
 ids (Plan9)                          于 Thu Oct 30 22:07:30 2003 说道:

linux没有将当前目录加到path中的
【 在 snoopy 的大作中提到: 】
: Thanks 
: In this way I exec successed.
: But why I must add './' before my exec-file?
: 【 在 ids 的大作中提到: 】
: : 是不是没加当前目录了,
: : #./your_program

────────────────────────────────────────
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:5.443毫秒