Do F5 (Build and Debug Active File) with no default compiler detected -- it could actually exist, but just not at a location we look at, so the user would need to manually add the paths, but it would be easier to do if the other stuff wasn't missing, e.g.
- tasks.json doesn't get created.
- launch.json is created but is missing the
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe" and preLaunchTask.