用gcc编译c时老会在主文件夹里面生成一个可执行文件

软件和网站开发以及相关技术探讨
回复
physicspiano
帖子: 5
注册时间: 2009-05-08 12:58

用gcc编译c时老会在主文件夹里面生成一个可执行文件

#1

帖子 physicspiano » 2009-05-13 11:14

无论我把源程序放在哪个目录,就在当前目录下编译时,都会在主文件夹里面生成一个该源程序的可执行文件,有没有什么办法能使这个文件只生成在源程序目录里面,
还有就是我在其它目录下面用gcc编译c时必须要加入路径才能编译,有没有什么方法能不加路径也能编译
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

Re: 用gcc编译c时老会在主文件夹里面生成一个可执行文件

#2

帖子 HuntXu » 2009-05-13 12:02

有没有什么办法能使这个文件只生成在源程序目录里面
-o
有没有什么方法能不加路径也能编译
难道要gcc自己找源文件么?
还是要加入的是gcc的路径?
学学写makefile
HUNT Unfortunately No Talent...
physicspiano
帖子: 5
注册时间: 2009-05-08 12:58

Re: 用gcc编译c时老会在主文件夹里面生成一个可执行文件

#3

帖子 physicspiano » 2009-05-13 15:28

我输了-o阿,可是还是不行
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 用gcc编译c时老会在主文件夹里面生成一个可执行文件

#4

帖子 eexpress » 2009-05-13 15:44

man gcc
-o xx
● 鸣学
回复