cmake windows

cmake windows

cd D:\work2022\607ToolCode\curl-8.2.1\build
cd D:\zlib-1.2.13\build

cmake
cmake -G “Visual Studio 17 2022 ” .. -A win64 -DCMAKE_INSTALL_PREFIX=“D:\zlib-1.2.13\build”
cmake -G “Visual Studio 17 2022 Win64” .. -DCMAKE_INSTALL_PREFIX=“D:\zlib-1.2.13\build”

一、管理员运行cmd

二、mkdir build
cd D:\zlib-1.2.13\build
cd D:\work2022\607ToolCode\zlib-1.2.13\build

三、

四、zlib x64 Unicode Release debug dll动态库生成Lib64U、Lib64UD、Lib64、Lib64D 4个文件
运行
“D:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat”
1、zlib x64 Unicode Release dll动态库生成
// D:\work2022\607ToolCode\001publicLibDllUse\zlib1.2.13\Lib64U
cmake -G “Visual Studio 17 2022” -A x64 .. -B “x64dllReleaseLibcurlUnicode” -DCMAKE_INSTALL_PREFIX=“D:\work2022\LibDll\Lib64U” -D CMAKE_C_FLAGS=/D_UNICODE
cmake –build x64dllReleaseLibcurlUnicode –config Release –target INSTALL

2、zlib x64 Unicode Debug dll动态库生成
cmake -G “Visual Studio 17 2022” -A x64 .. -B “x64dllDebugLibcurlUnicode” -DCMAKE_INSTALL_PREFIX=“D:\work2022\LibDll\Lib64UD” -D CMAKE_C_FLAGS=/D_UNICODE
cmake –build x64dllDebugLibcurlUnicode –config debug –target INSTALL

3、zlib x64 MBCS Release dll动态库生成
cmake -G “Visual Studio 17 2022” -A x64 .. -B “x64dllReleaseLibcurlMBCS” -DCMAKE_INSTALL_PREFIX=“D:\work2022\LibDll\Lib64” -D CMAKE_C_FLAGS=/D_MBCS
cmake –build x64dllReleaseLibcurlMBCS –config Release –target INSTALL

4、zlib x64 MBCS Debug dll动态库生成
cmake -G “Visual Studio 17 2022” -A x64 .. -B “x64dllDebugLibcurlMBCS” -DCMAKE_INSTALL_PREFIX=“D:\work2022\LibDll\Lib64D” -D CMAKE_C_FLAGS=/D_MBCS
cmake –build x64dllDebugLibcurlMBCS –config debug –target INSTALL

五、zlib win32 Unicode Release debug dll动态库生成Lib32U、Lib32UD、Lib32、Lib32D 4个文件
运行
“D:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars32.bat”
1、zlib win32 Unicode Release dll动态库生成
//D:\work2022\607ToolCode\001publicLibDllUse\zlib1.2.13\Lib32U
cmake -G “Visual Studio 17 2022” -A win32 .. -B “x86dllReleaseLibcurlUnicode” -DCMAKE_INSTALL_PREFIX=“D:\work2022\LibDll\Lib32U” -D CMAKE_C_FLAGS=/D_UNICODE
cmake –build x86dllReleaseLibcurlUnicode –config Release –target INSTALL

2、zlib win32 Unicode Debug dll动态库生成
cmake -G “Visual Studio 17 2022” -A win32 .. -B “x86dllDebugLibcurlUnicode” -DCMAKE_INSTALL_PREFIX=“D:\work2022\LibDll\Lib32UD” -D CMAKE_C_FLAGS=/D_UNICODE
cmake –build x86dllDebugLibcurlUnicode –config debug –target INSTALL

3、zlib win32 MBCS Release dll动态库生成
cmake -G “Visual Studio 17 2022” -A win32 .. -B “x86dllReleaseLibcurlMBCS” -DCMAKE_INSTALL_PREFIX=“D:\work2022\LibDll\Lib32” -D CMAKE_C_FLAGS=/D_MBCS
cmake –build x86dllReleaseLibcurlMBCS –config Release –target INSTALL

4、zlib win32 MBCS Debug dll动态库生成
cmake -G “Visual Studio 17 2022” -A win32 .. -B “x86dllDebugLibcurlMBCS” -DCMAKE_INSTALL_PREFIX=“D:\work2022\LibDll\Lib32D” -D CMAKE_C_FLAGS=/D_MBCS
cmake –build x86dllDebugLibcurlMBCS –config debug –target INSTALL

您可能还喜欢...

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注