我一直在使用 FreePascal 并制作了一个简单的测试 DLL。
library dll;
function addstuff(onenumber, twonumber : Integer) : integer; stdcall;
begin
addstuff := onenumber + twonumber;
end;
begin
end.
exports addstuff;
但是,当我尝试使用 Ctypes 将其导入 Python 时,它声称addstuff
dll 中没有函数。DLL 导出查看器说其中也没有任何功能。
我似乎无法在互联网上找到任何用于构建 DLL 的简单教程,所以我很可能在做一些愚蠢的错误。有小费吗?我对帕斯卡很陌生。