系统:ubuntu 18.04
前文Cmake/Gcc调用 Python模块演示了调用ubuntu自带python3.6的情况。
这次演示下与anaconda混合编程的情况:
上篇文章根据官网的获取链接命令方法:
python3.9-config --ldflags
得不到类似 -lpython3.9的内容
target_link_libraries部分直接写 -lpython3.9 会找不到Python.h涉及的各种函数从而无法通过编译。
最后解决方法也很简单,我们直接给路径就完了:
set(PYTHON_INCLUDE_DIR "/home/daybeh