代码拉取完成,页面将自动刷新
@echo off
:: Set python 2.7 with conda as the default python
set PATH=C:\Miniconda-x64;C:\Miniconda-x64\Scripts;C:\Miniconda-x64\Library\bin;%PATH%
:: Check that we have the right python version
python --version
:: Add the required channels
conda config --add channels conda-forge
:: Update conda
conda update conda -y
:: Install cmake and ninja
conda install --yes cmake ninja
:: Create build directory and configure cmake
mkdir build
pushd build
:: Setup the environement for VS 2013 or 2015 x64
if "%MSVC_TOOLSET%" == "120" (
call "%VS120COMNTOOLS%..\..\VC\vcvarsall.bat" amd64
)
if "%MSVC_TOOLSET%" == "140" (
call "%VS140COMNTOOLS%..\..\VC\vcvarsall.bat" amd64
)
:: Try to call cl.exe
cl
if ERRORLEVEL 1 (
echo "Failed to find cl.exe"
exit /b 1
)
:: configure
:: Don't build all packages
:: Build only selected packages
:: Use shared libraries when possible
cmake -G Ninja ^
-D CB_BUILD_ALL:BOOL=OFF ^
-D BUILD_ZLIB:BOOL=%BUILD_ZLIB% ^
-D ZLIB_BUILD_SHARED_LIBS:BOOL=ON ^
-D BUILD_GFLAGS:BOOL=%BUILD_GFLAGS% ^
-D GFLAGS_BUILD_SHARED_LIBS:BOOL=ON ^
-D BUILD_GLOG:BOOL=%BUILD_GLOG% ^
-D GLOG_BUILD_SHARED_LIBS:BOOL=ON ^
-D BUILD_HDF5:BOOL=%BUILD_HDF5% ^
-D HDF5_BUILD_SHARED_LIBS:BOOL=ON ^
-D BUILD_BOOST:BOOL=%BUILD_BOOST% ^
-D BOOST_BUILD_SHARED_LIBS:BOOL=ON ^
-D BUILD_LEVELDB:BOOL=%BUILD_LEVELDB% ^
-D LEVELDB_BUILD_SHARED_LIBS:BOOL=OFF ^
-D BUILD_LMDB:BOOL=%BUILD_LMDB% ^
-D LMDB_BUILD_SHARED_LIBS:BOOL=OFF ^
-D BUILD_OPENCV:BOOL=%BUILD_OPENCV% ^
-D OPENCV_BUILD_SHARED_LIBS:BOOL=ON ^
-D BUILD_PROTOBUF:BOOL=%BUILD_PROTOBUF% ^
-D PROTOBUF_BUILD_SHARED_LIBS:BOOL=OFF ^
-D BUILD_OPENBLAS:BOOL=%BUILD_OPENBLAS% ^
-D OPENBLAS_BUILD_SHARED_LIBS:BOOL=ON ^
-D BUILD_SNAPPY:BOOL=%BUILD_SNAPPY% ^
-D SNAPPY_BUILD_SHARED_LIBS:BOOL=OFF ^
..\
:: build
cmake --build .
popd
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。