我有我的所有.cpp
和.hpp
文件,我需要从它们中生成一个compile.py
文件的.exe文件(以便我的程序在Windows上运行)。
我需要对compile.py
文件进行编码。
我该怎么办?
已经看过py2exe和PyInstaller,但是我相信这仅适用于python文件,而不适用于C ++文件。谢谢
答案 0 :(得分:0)
您需要C ++编译器,而不是compile.py
文件。如果您确实需要使用Python,请使用subprocess
(更好)或os.system
来调用命令行命令:
import subprocess
subprocess.run('your C++ compiler command')
import os
os.system('compiler command')
但是从命令行直接执行compile命令要简单得多。