I dont understand why the files I download from the internet cannot run,
the compiler often notify a lot of errors. Especially, when I did it in Visual Studio, it often notify the error like `No such file or directory`
I expect because whatever source file you're downloading isn't a complete program. Programs are often made of many many files, and often need extra libraries as well.