Anyone who complains about code not compiling on the first try likely hasn’t been coding for very long. Getting your code to do what you tell it is easy, getting it to do what you want is hard.
When I started programming with C, it was pretty easy to get code to compile on my first try.
Now, when I use C… _POSIX_C_SOURCE >= 199309L … was in the man page, but didn’t work… _GNU_SOURCE works.
Read somewhere to just use -std=gnu17 and remove _GNU_SOURCE and nice, it works.
Create another project with -std=gnu17, but using another function and now it doesn’t work. Need to add _GNU_SOURCE. Why?
Anyone who complains about code not compiling on the first try likely hasn’t been coding for very long. Getting your code to do what you tell it is easy, getting it to do what you want is hard.
I usually code in an IDE that tells me whether my code will compile while I am typing it.
But when I write things like PL/SQL, yeah it is definitely an achievement to get it to compile.
Code will ALWAYS do EXACTLY what you tell it to do, and that is specifically the problem.
New email signature unlocked.
When I started programming with C, it was pretty easy to get code to compile on my first try.
Now, when I use C…
_POSIX_C_SOURCE >= 199309L… was in the man page, but didn’t work…_GNU_SOURCEworks.Read somewhere to just use
-std=gnu17and remove_GNU_SOURCEand nice, it works.Create another project with
-std=gnu17, but using another function and now it doesn’t work. Need to add_GNU_SOURCE. Why?