Quantcast
Channel: Active questions tagged gcc - Stack Overflow
Viewing all articles
Browse latest Browse all 22020

Best practices regarding warning outputs when compiling in gcc?

$
0
0

I'm learning c and am compiling all my programs using gcc in linux subsystem for windows.

I learned that I can include some flags by the gcc standards. Some include the basic -o or -lm. I discovered the -Wall flag and it has outputted some warnings in my shell that I fix.

Right now my usual gcc compilation line usually lies along the lines of cc -Wall -lm -o file.exe file.c.

I recently learned that there are a lot of other flags that can be included, some regarding warnings; one is -w, which is supposed to show even more warnings than -Wall, so my question is -

1- Should I always specify -w? or is there any drawbacks or maybe even incorrect issued warnings?

2- Also, what are the best practices when compiling a program, i.e., what options/flags do you always turn on?


Viewing all articles
Browse latest Browse all 22020

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>