mr_accuracy 发表于 2015-6-22 08:54:04

python调用C++dll问题

C++写了2个函数,每个函数都会先加载一个dll,最后卸载dll;
然后我把这个c++编译成了dll给python调用,

python调用此dll的方法的时候,非常频繁,0.1s调用一次,
结果是正确,但是cpu通常40%,风扇响的厉害,问题推测是这里频繁加载卸载dll的原因

python调用一个dll,这个dll函数又加载卸载另一个dll,于是我想把c++里加载的dll对象放到python里一次加载 然后传给c++的函数
就不用每次调用都去加载卸载,
但是试了几次,没什么反应;
请问高人这样做可行吗?需要注意什么,我感觉python的ctypes.cdll对象和C++ 的loadlibraryw是不是不一样呢?
页: [1]
查看完整版本: python调用C++dll问题