我对linux的了解非常有限,我已经尽力但无法解决这个问题。
我已经按照安装说明在 Linux 计算机上安装了一个 python 包。我现在尝试在 Windows 中安装相同的软件,但我不知道如何安装。
这是套餐。
我使用
miniforge
使用 yml 文件创建环境。
我安装了用于 C++ 编译器的 Microsoft Visual Studio Community 2022。
以下是linux安装时yml文件中的变量。
variables:
RIVLIB_ROOT: /gpfs/data1/vclgp/software/rivlib-2_6_0-x86_64-linux-gcc9
RDBLIB_ROOT: /gpfs/data1/vclgp/software/rdblib-2.4.0-x86_64-linux
PYLIDAR_CXX_FLAGS: -std=c++11
我获得了相应的 Windows 等效 RIVLIB 和 RDBLIB 并更改了路径。我不明白如何处理 PYLIDAR_CXX_FLAG。我猜这需要改变,但我不知道要改变什么。
msvc编译器不支持-std=c++11标志,而是有/std,你可以检查这里,但默认支持c++11,没有这样的开关,所以你可以删除它。