先放上我编译好的静态库,要配合OpenBLAS使用
通过百度网盘分享的文件:3rdparty.zip
链接:https://pan.baidu.com/s/1yPys-CX_EdmnJzj66g_KlQ?pwd=h6ff
提取码:h6ff
–来自百度网盘超级会员V1的分享
1.源码下载
首先下载Faiss地址
2.准备编译工具
1.下载Cmake>=3.20
2.下载IntelMKL
官网下载IntelMKL链接地址


下载好一路安装就行
3.配置Pthreads
借鉴它的配置过程 [参考链接]
3.开始编译

这里会报错,需要去github手动下载googletest的包,下载手动填入就行

4.VS编译
逐个点击生成就行,生成好的文件会在你指定保存的目录下。

1.找不到unistd.h
https://blog.csdn.net/sinat_36053757/article/details/6848766
2.测试文件代码无法通过
可以直接在faiss-master/test/CMakeLists.txt里删除无法通过的测试文件,不会有影响。








![【每日一题】【回溯+二进制优化】[USACO1.5] 八皇后 Checker Challenge C\C++\Java\Python3](https://i-blog.csdnimg.cn/direct/d9486f044770464fbfa0e6784c10d735.png#pic_center)










