使用标准的cpp编译器,我的应用程序链接到.lib文件,在运行时只要dll与可执行文件在同一个文件夹中,一切就会自动完成。
但是在Python中,.lib文件扮演什么角色呢?我知道可以使用ctypes来使用dll的函数。
from ctypes import*
dllHandle = cdll.LoadLibrary("C:\\filename.dll")
or
ctypes.WinDLL ("C:\\filename.dll")
但是不使用.lib文件会失去什么?如果不需要它,为什么在cpp项目中它是必要的呢?