从 cpp、python 和 csv 文件创建可执行文件?

Make an executable out of cpp, python and csv files?

我写了一个程序,里面有几个cpp,python源文件和csv文件,用于程序之间的输入和输出(一个程序文件生成一个.csv用于输入到另一个程序文件) .用户还必须编写 3 个 csv 文件作为整个程序的输入,因为这些输入很大,因为它是一个时间表生成器程序,需要大学数据作为初始输入。我可以用这个程序结构制作一个可执行文件吗?

您可以将所有 cpp 文件编译并 link 为单个可执行文件,还可以使用 Python C API.

将您的 python 文件嵌入到该程序中
#include <Python.h>
int main(int argc, char *argv[])
{
  Py_Initialize();
  PyRun_SimpleString("This is the content of your python files");
  Py_Finalize();
  return 0;
}

您还可以将静态 csv 文件编译为可执行文件中的 long strings or resource files