#!/usr/bin/env python3 import subprocess src=r'''#include "cstdio" int main(){puts("OK");} ''' open("/tmp/t.cpp","w").write(src) p=subprocess.run(["/usr/bin/clang++","/tmp/t.cpp","-o","/tmp/t"],capture_output=True,text=True) print("comp",p.returncode,repr(p.stderr)) if p.returncode==0:print(subprocess.run(["/tmp/t"],capture_output=True,text=True).stdout)