#!/usr/bin/env python3 import subprocess src='#include '+chr(60)+'cstdio'+chr(62)+'\nint main(){puts("hello");}\n' print(repr(src)) open('/tmp/test.cpp','w').write(src) r=subprocess.run(['/usr/bin/clang++','-O2','/tmp/test.cpp','-o','/tmp/test'],capture_output=True,text=True) print('compile',r.returncode,repr(r.stderr)) if not r.returncode:print(repr(subprocess.run(['/tmp/test'],capture_output=True,text=True).stdout))