Is it possible to pipe the contents of a file into g++
to compile a program?
I want to do this because I want to use a file from a database rather than a physical file on a disk. The file contents can be easily retrieved via an API I have made.
For instance, I would like to do something like:
g++ contents_of_file -o executable
Thanks a lot.
Sam.
Yes, you can pipe to gcc if you specify the language using the -x
option;
echo "int main(){}" | gcc -Wall -o testbinary -xc++ -