Да кажем, че имам C/C++ файл с име userfile.c
.
Използвайки Python, как мога да извикам локалния gcc компилатор, така че файлът да се компилира и да се направи изпълним файл? По-конкретно, бих искал да осигуря някакъв вход (stdin) чрез някакъв файл input.txt
и искам да запазя стандартния изход в друг файл, наречен output.txt
. Видях някаква документация, че ще трябва да използвам подпроцес, но не съм сигурен как да го извикам и как да предоставя персонализиран вход.
input.txt
иoutput.txt
се отнасят към програмата вuserfile.c
? Трябва ли да стартирате C изпълним файл след компилация? - person Mathias Rav   schedule 20.10.2015