On 2011-02-08 Greg Chicares <[email protected]> wrote:

> > Where does the compiling take place?
> 
> It happens implicitly. See the "Catalogue of Implicit Rules" in the manual.

make is smarter than I thought :)

> > What does the @- mean? @ means silent output as far as I know but @-?
> 
> A '@' prefix means "don't echo this command".
> A '-' prefix means "don't stop if this command fails".
>
> [...]
>
> > Where can I specify compiling options, such as -Wall or -pedantic?
> 
> Use the CFLAGS and CXXFLAGS variables for C and C++ respectively. You can
> add them to the makefile, e.g.
>   CFLAGS := -Wall -pedantic
> or specify them on the command line when you invoke 'make', e.g.
>   make CFLAGS='-Wall -pedantic' all

Thanks for clarifying things.


Regards
Marco



_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to