我有一个任务:我有一些python脚本,它应该在DLL中使用。同时最小化输出文件的数量(最好是一个dll)。
Python脚本嵌入到项目资源中,并由Python / C API使用。下一步,我想将python解释器集成到我的DLL中。
为此:
据我所知,当我编译项目时,statica库必须将代码导出到我的DLL。因此,这个LIB文件是完全自给自足的(据我所知)。
但是当我编译项目时,我得到的错误是这样的:
错误3错误LNK2019:未解析的符号外部引用 __imp__Py_Initialize在函数_main E:\ 7zip \ myprogtamm \ myprogtamm \ main.obj
该函数的源代码存在于项目中 - pythoncore。两个项目 - X86
出现这种错误的原因是什么?