如何安装libgpuarray Windows

时间:2017-03-24 22:30:39

标签: windows build windows-10 deep-learning

我正在尝试在Windows 10设备上安装libgpuarray。他们的网站here上的说明有点令人困惑,因为我是Windows构建和开发的新手。有人可以提供安装此软件的说明(假设我知之甚少)吗?

1 个答案:

答案 0 :(得分:0)

我刚刚成功构建了libgpuarray ......

这是一个有用的页面:Add windows install instructions #264

首先,你需要一个编译器。
我正在使用Visual Studio 2015,MinGW / MSYS也应该在这个项目中工作,但我不熟悉那些编译器。

其次,您需要在构建之前安装cmake,只需转到official site并下载即可。 我没有尝试其他选项,但如果您使用的是python,libgpuarray也需要安装mako

然后,请仔细按照上面链接中的步骤进行操作(此处复制一些注释)。

  

从GitHub克隆库。

     

创建构建文件夹,打开CMake gui (我建议在使用gui之前运行这样的命令: cmake .. -G "Visual Studio 14 2015 Win64" ,我总是使用gui创建配置时出错<) /强>

     

将CMAKE_INSTALL_PREFIX更改为libgpuarray / lib (只使用您要安装的文件夹,默认为“C:\ Program Files \ libgpuarray”)。也许这应该是Windows上的默认值。
(我也设置了 CMAKE_BUILD_TYPE=Release

     

配置并生成。 (此处应该没有错误)

     

使用Visual Studio

打开.sln文件      

构建INSTALL包(需要PR#263)

     

手动将dll移动到PATH中的某个位置。也许我们应该在Windows上自动执行此操作。

如果您不需要设置python,可以立即停止。

  

使用:python setup.py build_ext --compiler=msvc 构建Cython扩展(在libgpuarray根目录中)(在此安装命令之前,您可能需要运行 call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64

     

使用python setup.py install

安装软件包

希望这可以提供帮助。