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