例如有一个名为xxx.cpp的文件,需要将其编译为Linux下的可执行文件,需要两个步骤
(1)编译:g++ -g -c xxx.cpp -o xxx.o
xxx.o 可以取任意名称
(2)链接:g++ -g xxx.o -o 文件名
文件名是自己命名的,比如文件名命名为test,那就是g++ -g xxx.o -o test
使用:
test='./test 参数' 然后 os.system(test)进行执行
./test为文件路径,空格后为cpp文件需要的参数(如果没有参数就空着)