加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
build_commands.bat 3.45 KB
一键复制 编辑 原始数据 按行查看 历史
:: 以下命令用于将各版本库文件方便地输出到 build\lib 中
:: MinGW
cmake -G "MinGW Makefiles" -S . -B build\MinGW -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY="%CD%\build\lib\MinGW" -DCMAKE_BUILD_TYPE=Release
cmake --build build\MinGW -j
:: Visual Studio 2008 32bit
:: FIXME: UNTESTED
cmake -G "Visual Studio 9 2008" -A Win32 -S . -B build\vs2008 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2008"
cmake --build build\vs2008 --config Release -j
:: Visual Studio 2008 64bit
:: FIXME: UNTESTED
cmake -G "Visual Studio 9 2008" -A x64 -S . -B build\vs2008_64 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2008\amd64"
cmake --build build\vs2008_64 --config Release -j
:: Visual Studio 2010 32bit
cmake -G "Visual Studio 10 2010" -A Win32 -S . -B build\vs2010 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2010"
cmake --build build\vs2010 --config Release -j
:: Visual Studio 2010 64bit
cmake -G "Visual Studio 10 2010" -A x64 -S . -B build\vs2010_64 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2010\amd64"
cmake --build build\vs2010_64 --config Release -j
:: Visual Studio 2012 32bit
:: FIXME: UNTESTED
cmake -G "Visual Studio 11 2012" -A Win32 -S . -B build\vs2012 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2012"
cmake --build build\vs2012 --config Release -j
:: Visual Studio 2012 64bit
:: FIXME: UNTESTED
cmake -G "Visual Studio 11 2012" -A x64 -S . -B build\vs2012_64 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2012\amd64"
cmake --build build\vs2012_64 --config Release -j
:: Visual Studio 2013 32bit
:: FIXME: UNTESTED
cmake -G "Visual Studio 12 2013" -A Win32 -S . -B build\vs2013 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2013"
cmake --build build\vs2013 --config Release -j
:: Visual Studio 2013 64bit
:: FIXME: UNTESTED
cmake -G "Visual Studio 12 2013" -A x64 -S . -B build\vs2013_64 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2013\amd64"
cmake --build build\vs2013_64 --config Release -j
:: Visual Studio 2015 32bit
cmake -G "Visual Studio 14 2015" -A Win32 -S . -B build\vs2015 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2015"
cmake --build build\vs2015 --config Release -j
:: Visual Studio 2015 64bit
cmake -G "Visual Studio 14 2015" -A x64 -S . -B build\vs2015_64 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2015\amd64"
cmake --build build\vs2015_64 --config Release -j
:: Visual Studio 2017 32bit
cmake -G "Visual Studio 15 2017" -A Win32 -S . -B build\vs2017 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2017\x86"
cmake --build build\vs2017 --config Release -j
:: Visual Studio 2017 64bit
cmake -G "Visual Studio 15 2017" -A x64 -S . -B build\vs2017_64 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2017\x64"
cmake --build build\vs2017_64 --config Release -j
:: Visual Studio 2019 32bit
cmake -G "Visual Studio 16 2019" -A Win32 -S . -B build\vs2019 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2019\x86"
cmake --build build\vs2019 --config Release -j
:: Visual Studio 2019 64bit
cmake -G "Visual Studio 16 2019" -A x64 -S . -B build\vs2019_64 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE="%CD%\build\lib\vs2019\x64"
cmake --build build\vs2019_64 --config Release -j
:: Visual C++ 6.0
:: 请使用 CMD 执行
:: 执行命令前请确保按 BUILD.md 中 `编译配置 -- Visual C++ 6.0` 一节做好设置
cmake -G "NMake Makefiles" -S . -B build\vc6 -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY="%CD%\build\lib\vc6" -DCMAKE_BUILD_TYPE=Release
cmake --build build\vc6
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化