Recently, a lot of reports of antivirus programs marking the file devcppPortable.exe as a virus/trojan/unwanted program have surfaced. I can assure you that the files you download from SourceForge do NOT contain any of that. To prove my statement, let us check the source code of devcppPortable.exe. It can be found in the Source\Tools\DevCppPortable folder in the source zip files provided here or in the Git repo here . Let's walk through the code step by step: #include <windows.h> #include <Shlwapi.h> #include <string> using std::wstring; The included files are unchanged versions of the ones found in TDM-GCC 4.8.1. int main() { int ArgumentCount = 0; wchar_t** ArgumentInput = CommandLineToArgvW(GetCommandLineW(),&ArgumentCount); wstring ArgumentsToDev = L"-c .\\config "; for(int i = 1;i   ArgumentsToDev += '\"';   ArgumentsToDev += ArgumentInput[i];   ArgumentsToDev += ...