Я новичок в C ++ и пытаюсь получить доступ к функции C ++ из Python, используя DLL через ctypes. Я всегда получаю ошибку AttributeError: function 'my_function' not found
при запуске моего кода.
Header.h
#pragma once
int my_function(void);
Source. cpp
#include "Header.h"
int my_function(void)
{
return(17); //test
}
ctypesTest.py
import ctypes
if __name__ == "__main__":
mydll = ctypes.CDLL("MyDLL.dll")
print(mydll.my_function())
Каждый раз, когда я запускаю скрипт Python, я получаю ошибку атрибута.
Мне нужны только значения из моей предполагаемой функции.