This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: output to a directory which doesn't exit yet


xuantl <xuantl@gmail.com> writes:

> "gcc -c -o ./objs/foo.o foo.c"
> The above command will put foo.o to the directory ./objs. But if
> ./objs doesn't exist, gcc will prompt error. How to make gcc to create
> the output directory automatically ?

There is no way to make gcc create the directory.

Sorry.

Of course it will work to do

mkdir -p ./objs; gcc -c -o ./objs/foo.o foo.c

Ian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]