autoCppToPy
1.0.0
Q :자가 PPPTOPY 란 무엇입니까?
A : Autocpptopy는 C ++ 코드를 Python 모듈로 컴파일하는 쉽고 빠른 방법입니다.
Q : Autocpptopy는 후드 아래에서 어떻게 작동합니까? A : Autocpptopy는 pybind11을 사용하여 C ++ 코드를 Python 모듈로 컴파일합니다.
Q : CPPTOPY A : AutoCPptopy를 Python 코드로 가져 오거나 AutoCPptopy를 사용하여 C ++ 파일을 직접 컴파일 할 수 있거나 명령 줄에서 직접 사용할 수 있습니다.
(* = 필수)
python -m cpptopy -f <source file*> --header <header file*> -o <package name*> -l <language name = "C++"> --auto-stubs <generate auto .pyi files = False>
main.hpp :
int add ( int a, int b);main.cpp :
# include " main.hpp "
int add ( int a, int b) {
return a + b
}Cli :
python -m cpptopy -f "main.cpp" --header "main.hpp" -o "my_module" --auto-stubs True
main.py
import my_module
my_module . add ( 2 , 3 ) # 5