Есть два файла, которые находятся в одной директории:
Содержимое test.py:
import os
cmd = 'cd ' + os.path.abspath('./') + ' & g++ ' + os.path.abspath('./main.cpp')
o = os.popen(cmd).read()
print(o)
Я пытаюсь скомпилировать main.cpp с помощью g++, но python выводит это:
И проблема в том, что я не понимаю что это за ошибка и почему она возникает. Как мне её исправить?
P.S. команда
cd C:/project/ & g++ C:/project/main.cpp прекрасно работает (в папке появляется файл a.exe)