最近在准备毕业论文的实验,由于实验数据比较庞大,所以需要用到多线程去处理数据,但是python多线程由于受到全局解释器锁的问题,性能方面并不乐观,所以我打算使用c++来写开启多线程去处理数据的模块,然后再丢个python去训练模型。
所以我按着网上的一些教程想先写一个简单的例子,如下:
// CthreadDll.cpp : 定义 DLL 应用程序的导出函数。
将上述代码编译链接成dll文件之后,后缀改为pyd,然后import的时候报错如下:

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
SystemError: initialization of CthreadDll did not return an extension module
我现在整了半天,基本在网上找不到该问题的解决办法,有了解的大佬帮忙解决一下么?