From 66f990b24d2a6de3690b5c83bbf36111562be80e Mon Sep 17 00:00:00 2001 From: Bin Lu Date: Tue, 13 Jul 2021 17:56:13 +0800 Subject: [PATCH] Update README.md --- deploy/vector_search/README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/deploy/vector_search/README.md b/deploy/vector_search/README.md index caa958294..b1702865a 100644 --- a/deploy/vector_search/README.md +++ b/deploy/vector_search/README.md @@ -35,7 +35,6 @@ sudo apt-get install build-essential gcc g++ 进入该文件夹,直接运行`make`即可,如果希望重新生成`index.so`文件,可以首先使用`make clean`清除已经生成的缓存,再使用`make`生成更新之后的库文件。 - ### 2.3 Windows上编译生成库文件 Windows上首先需要安装gcc编译工具,推荐使用[TDM-GCC](https://jmeubank.github.io/tdm-gcc/articles/2020-03/9.2.0-release),进入官网之后,可以选择合适的版本进行下载。推荐下载[tdm64-gcc-10.3.0-2.exe](https://github.com/jmeubank/tdm-gcc/releases/download/v10.3.0-tdm64-2/tdm64-gcc-10.3.0-2.exe)。 @@ -50,6 +49,21 @@ Windows上首先需要安装gcc编译工具,推荐使用[TDM-GCC](https://jmeu 在该文件夹下,运行命令`mingw32-make`,即可生成`index.dll`库文件。如果希望重新生成`index.dll`文件,可以首先使用`mingw32-make clean`清除已经生成的缓存,再使用`mingw32-make`生成更新之后的库文件。 +### 2.2 MacOS上编译生成库文件 + +运行下面的命令,安装gcc与g++。 + +```shell +brew install gcc +``` +在安装之后编译后的可执行程序会被复制到/usr/local/bin下面,查看这个文件夹下的gcc: +``` +ls /usr/local/bin/gcc* +``` +可以看到本地gcc对应的版本号为gcc-11,编译: +``` +CXX=g++-11 make +``` ## 3. 快速使用