Python 调用 C/C++ 代码
如何编写 C/C++ 代码?
首先导入 Python.h
头文件,包含了必要的结构体、方法。(需要通过 sudo apt install python3-dev
提前安装好)
1 |
编译为动态库
1 | g++ -fPIC [file_name] -shared -o [module_name].so |
在 Python 里使用
直接通过这个 Module 的名字导入
1 | import [module_name] |
首先导入 Python.h
头文件,包含了必要的结构体、方法。(需要通过 sudo apt install python3-dev
提前安装好)
1 |
1 | g++ -fPIC [file_name] -shared -o [module_name].so |
直接通过这个 Module 的名字导入
1 | import [module_name] |