Python调用c c++

时间:2025-05-08 20:43:27

Python里面调用C C++有几种方式,在linux环境配置好的情况下,似乎都不太复杂
一种方式大概是
第一步 编写C代码,
第二步 编写python和C互调的借口.pyx文件,注意pycharm专业版才支持这个,非专业版不支持
第三步 编写一个,用于编译配置

然后运行,就可以了
python build_ext --inplace

更方便一点,还可以编写一个makefile,linux下面直接使用make命令,顺便清除一些中间文件
all:
#python3.5 build_ext --inplace
python build_ext --inplace
rm -rf build
clean:
rm -rf /.pyc
rm -rf /.so