autoCppToPy
1.0.0
س : ما هو Autocpptopy؟
ج : AutocppTopy هي طريقة سهلة وسريعة لتجميع كود C ++ في وحدة بيثون
س : كيف يعمل AutocppTopy تحت الغطاء؟ ج : يستخدم AutocppTopy Pybind11 لتجميع رمز C ++ الخاص بك في وحدة بيثون
س : كيف يمكنني استخدام cpptopy A : يمكن استيراد AutocppTopy إلى رمز Python الخاص بك ، مما يسمح لك بتجميع أي ملف C ++ بنفسك باستخدام AutocppTopy ، أو يمكن استخدامه مباشرة في سطر الأوامر
(* = مطلوب)
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