Skip to content

Commit 9f18368

Browse files
adding a description of the CMAKE command (PaddlePaddle#1051)
* test=develop,adding a description of the CMAKE command
1 parent 7c6f5dd commit 9f18368

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

doc/fluid/beginners_guide/install/compile/compile_Windows.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,22 @@
8585
-DPYTHON_LIBRARY=${PYTHON_LIBRARY}
8686
-DPYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}
8787
-DWITH_GPU=ON -DWITH_TESTING=OFF -DCMAKE_BUILD_TYPE=Release -DCUDA_TOOLKIT_ROOT_DIR=${CUDA_TOOLKIT_ROOT_DIR}`
88+
89+
注意:上述命令中对应的参数应修改为你所在设备上的对应路径,或者将它们加入环境变量中,以编译GPU版本的PaddlePaddle的python3.6版本为例,
90+
91+
-DPY_VERSION 为python版本
92+
-DPYTHON_INCLUDE_DIR 为对应版本python的include目录
93+
-DPYTHON_LIBRARY 为对应版本python的lib目录
94+
-DPYTHON_EXECUTABLE 为对应版本python的可执行程序的路径
95+
-DCUDA_TOOLKIT_ROOT_DIR 为安装cuda的根目录
96+
97+
将相关路径加入环境变量中后,这个例子所用cmake命令为:
98+
99+
`cmake .. -G "Visual Studio 14 2015 Win64" -DPY_VERSION=3.6 -DWITH_GPU=ON -DWITH_TESTING=OFF -DCMAKE_BUILD_TYPE=Release `
100+
101+
若设备上存在多个版本python,或者多个版本cuda,或者没有将路径加入环境变量,这个例子所用cmake命令为:
102+
103+
`cmake .. -G "Visual Studio 14 2015 Win64" -DPY_VERSION=3.6 -DPYTHON_INCLUDE_DIR=C:\\Python36\\include -DPYTHON_LIBRARY=C:\\Python36\\Lib -DPYTHON_EXECUTABLE=C:\\Python36\\python3.exe -DWITH_GPU=ON -DWITH_TESTING=OFF -DCMAKE_BUILD_TYPE=Release -DCUDA_TOOLKIT_ROOT_DIR=D:\\cuda`
88104

89105
6. 部分第三方依赖包(openblas,snappystream)目前需要用户自己提供预编译版本,也可以到 `https://github.com/wopeizl/Paddle_deps` 下载预编译好的文件, 将整个 `third_party` 文件夹放到 `build` 目录下.
90106

0 commit comments

Comments
 (0)