准备工作:
1、首先下载安装Visual Studio 2017,注意一定是2017版本,社区版都可以,注意选择"使用C++的桌面程序",我这里用的就是社区版
2、下载安装CMake,我用的版本是cmake-3.20.1-windows-x86_64.msi
源码编译:
$ git clone https://github.com/aksnzhy/xlearn.git # 从Git下载源码,当前是0.44版本
$ cd xlearn # 切换到xlearn目录下
$ mkdir build # 新建一个build目录
$ cd build # 切换到build目录下
$ cmake -G "Visual Studio 15 Win64" ../ # 创建编译环境
$ "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x64
$ MSBuild xLearn.sln /p:Configuration=Release
$ cd python-package # 切换到python-package目录
$ python setup.py install # 安装Python包
验证安装成功:
$ cd test
$ python test_python.py