ファイルのライブラリがかなり大きく、それらをリンクしたい場合は、bashスクリプトを作成して、それをpythonスクリプトに入れてすべてのファイルを取得しますコンパイルするのに必要な端末回線が必要です。私はそれが適切g ++でコンパイルするg ++でコンパイルを自動的に実行する.cppファイルを自動的に追加する
#!/usr/bin/env python3
import os
import subprocess
file = open("react3dEngine.txt", "r")
fileList=file.readlines()
file.close()
p=subprocess.Popen(["/usr/bin/g++", "-Wall", str(fileList), "-lglut",
"-lGLU", "-lGL", "-stdio=c+11", "-o", "test", 'main.cpp'],
stdout=subprocess.PIPE, stderr=subprocess.PIPE)
p.communicate()
p=subprocess.Popen(["./test"], stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
p.communicate()
'-stdio = c + 11'は' -std = C++ 11'を意味しませんでしたか?エラーがあればそれを含め、コマンドラインに直接書き込んで貼り付けてみてください。 –