New
#1
GNU gcc make problem
I am learning to program in C. I have Code Blocks installed and working great and have used it to write code to learn.
I want to write code in Notepad ++ and compile it in Power Shell which is set up. I have GNU gcc in C:\Gnu gcc and Code Blocks finds an uses it, [I added it to the environment path] as well as, Power Shell; if i type in gcc ex1.c -o ex1.exe, the .exe there works with ./ex1 or if i type in invoke-item ex1.exe, then the command window comes up with the output listed. I use the getchar() to make it stay on screen so I can see the result.
I am working through the tutorial Learn C the Hard Way Learn C The Hard Way
The author wants us to use MAKE. I can not make MAKE work.
I have Googled and Googled and Googled for how to make it work. My Make exe is in GNU gcc\mysys\1.0.
I read that I should cope make.exe into GNU gcc\bin which I did and at least I get error messages like "file not found". If it is not there, I get Make is not a commandlet ... error in Power Shell.
I can not find MAKEFILE anywhere.
I have bookmarked several how to's to make my own MAKEFILE but to heck with that if I have to create or change it for each .c file i want to compile.
Is there a generic MAKEFILE that will compile all simple lesson .c files?
Thanks
David