autoCppToPy
1.0.0
T : Apa itu autocpptopy?
A : Autocpptopy adalah cara yang mudah dan cepat untuk mengkompilasi kode C ++ menjadi modul Python
T : Bagaimana cara kerja autocpptopy di bawah tenda? A : Autocpptopy menggunakan PyBind11 untuk mengkompilasi kode C ++ Anda menjadi modul Python
T : Bagaimana saya bisa menggunakan CPPTOPY A : Autocpptopy dapat diimpor ke kode Python Anda, memungkinkan Anda untuk mengkompilasi file C ++ sendiri menggunakan AutoCpptopy, atau dapat digunakan langsung di baris perintah
(* = diperlukan)
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