13:53:53 **** Rebuild of configuration Debug for project CppMingw64Sum2Arraynvvc **** Info: Internal Builder is used for build "C:\\Program" "Files\\NVIDIA" GPU Computing "Toolkit\\CUDA\\v8.0\\bin\\nvcc" -I "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.17763.0\\ucrt" "..\\src\\Sum2Array.cu" -o "src\\Sum2Array.obj" nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning). Sum2Array.cu Creating library src/Sum2Array.lib and object src/Sum2Array.exp g++ -o CppMingw64Sum2Arraynvvc.exe "src\\Sum2Array.obj" C:/mingw/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib/libmingw32.a(lib64_libmingw32_a-crt0_c.o):crt0_c.c:(.text.startup+0x2e): undefined reference to `WinMain' collect2.exe: error: ld returned 1 exit status 13:53:59 Build Finished. 0 errors, 0 warnings. (took 5s.879ms)