如何使用CMake

时间:2015-05-20 16:43:49

标签: python cmake install package

我有一个非常简单的Python 3包,它是一个更大的项目(主要是非Python)的一部分,我想用CMake安装在Python路径中。让我们假设以下源代码目录结构:

|
+---> pypackage
|         |
|         +--> __init__.py
|         |
|         \--> pymodule.py
|
much other stuff

例如在Ubuntu上,我想在/usr/lib/python3/dist-packages中进行pypackage / end。任何包含

的Python脚本
from pypackage import pymodule

安装后必须正常工作。

Finding python site-packages directory with CMake”建议从CMake调用Python找出这条路径并将其存储在CMake变量中。这对我来说就像是一个黑客,而那里的答案相当古老。在CMake中有没有一种规范的方法(非常正常的恕我直言)?

0 个答案:

没有答案