未验证 提交 c9f45332 编写于 作者: H huzhiqiang 提交者: GitHub

fix mac compiling doc (#2605)

* fix mac compiling doc 
上级 d214cf75
......@@ -197,10 +197,16 @@ sudo make install
```bash
# 1. Install basic software
brew install -y curl gcc git make unzip
brew install curl gcc git make unzip wget
# 2. Install cmake 3.10 or above
brew install -y cmake
# 2. Install cmake: mac上实现IOS编译和Android编译要求的cmake版本不一致,可以根据需求选择安装。
# (1)在mac环境编译 Paddle-Lite 的Android版本,需要安装cmake 3.10
# 可以手动下载安装包`https://cmake.org/files/v3.10/cmake-3.10.3-Darwin-x86_64.dmg`
# 手动安装cmake3.10后,设置环境变量:
# echo "PATH=/Applications/CMake.app/Contents/bin:$PATH" >> ~/.bash_profile
# source ~/.bash_profile
# (2)在mac环境编译 Paddle-Lite 的IOS版本,需要安装cmake 3.15
# 可以直接使用 `brew install cmake` 安装3.15版本
# 3. Download Android NDK for Mac
# recommand android-ndk-r17c-darwin-x86_64
......@@ -219,12 +225,7 @@ brew cask install java
至此,完成 Mac 交叉编译环境的准备。
#### Mac下Full Publish编译时需要**注意**
1. Mac下只支持Android的Full_publish编译
2. cmake版本需要为cmake 3.10
3. Paddle-Lite项目路径中不可以含有中文字符
4. 编译时如果报错: `Too many open files`
解决方法:修改mac电脑的 “程序可打开的最大文件数“,例如:`ulimit -n 1024`
**注意**: Mac上编译Paddle-Lite的full_publish版本时,Paddle-Lite所在路径中不可以含有中文字符
## 二、编译PaddleLite
......
......@@ -197,10 +197,16 @@ sudo make install
```bash
# 1. Install basic software
brew install -y curl gcc git make unzip
brew install curl gcc git make unzip wget
# 2. Install cmake 3.10 or above
brew install -y cmake
# 2. Install cmake: mac上实现IOS编译和Android编译要求的cmake版本不一致,可以根据需求选择安装。
# (1)在mac环境编译 Paddle-Lite 的Android版本,需要安装cmake 3.10
# 可以手动下载安装包`https://cmake.org/files/v3.10/cmake-3.10.3-Darwin-x86_64.dmg`
# 手动安装cmake3.10后,设置环境变量:
# echo "PATH=/Applications/CMake.app/Contents/bin:$PATH" >> ~/.bash_profile
# source ~/.bash_profile
# (2)在mac环境编译 Paddle-Lite 的IOS版本,需要安装cmake 3.15
# 可以直接使用 `brew install cmake` 安装3.15版本
# 3. Download Android NDK for Mac
# recommand android-ndk-r17c-darwin-x86_64
......@@ -219,12 +225,7 @@ brew cask install java
至此,完成 Mac 交叉编译环境的准备。
#### Mac下Full Publish编译时需要**注意**
1. Mac下只支持Android的Full_publish编译
2. cmake版本需要为cmake 3.10
3. Paddle-Lite项目路径中不可以含有中文字符
4. 编译时如果报错: `Too many open files`
解决方法:修改mac电脑的 “程序可打开的最大文件数“,例如:`ulimit -n 1024`
**注意**: Mac上编译Paddle-Lite的full_publish版本时,Paddle-Lite所在路径中不可以含有中文字符
## 二、编译PaddleLite
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册