iva*_*ult 2 python build cmake
我有一个 python 脚本,可以生成在后续编译中使用的.cpp源。该脚本使用一些第三方模块,我正在尝试设置PYTHONPATH模块位置。
我尝试这样做set(ENV${PYTHONPATH} "/path/to/modules"),但不幸的是它仅适用于生成时间execute_process(COMMAND python the_script.py),即,而我需要它工作add_custom_command/add_custom_target。
我正在使用Visual Studio 14 2015 Win64生成器。
您可以使用CMake 的命令行工具模式:
add_custom_command(
...
COMMAND ${CMAKE_COMMAND} -E env PYTHONPATH="/path/to/modules" python the_script.py
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7265 次 |
| 最近记录: |