Making a Single File C/C++ Sandbox
Need to try something out quickly in C? Then it’s helpful to know how to compile a one file C program as a way to make yourself a C sandbox.
You will need to be comfortable with the command prompt and have a C++ compiler installed:
Create a text file with a text editor with something like:
#include <stdio.h>
int main(){
printf("Hello World!\n");
return 0;
}
Save the file into something like main.c. Then compile it at the command prompt using:
c++ -o test main.c
./test
This will compile the input file called main.c into a binary file called test. Then ./test is what is used to run the program.
On my machine this is what I see:
Eliots-MacBook-Pro-2:example eliotmuir$ vi main.c
Eliots-MacBook-Pro-2:example eliotmuir$ c++ -o test main.c
Eliots-MacBook-Pro-2:example eliotmuir$ ./test
Hello World!
Eliots-MacBook-Pro-2:example eliotmuir$
Â