Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[gdal] Build error on x64-windows #39311

Closed
zxywonder opened this issue Jun 16, 2024 · 1 comment
Closed

[gdal] Build error on x64-windows #39311

zxywonder opened this issue Jun 16, 2024 · 1 comment
Assignees
Labels
category:question This issue is a question

Comments

@zxywonder
Copy link

Package: gdal[core,curl,default-features,expat,geos,gif,hdf5,iconv,jpeg,lerc,libkml,libspatialite,libxml2,lzma,netcdf,openjpeg,openssl,pcre2,png,postgresql,qhull,recommended-features,sqlite3,webp,zstd]:[email protected]

Host Environment

  • Host: x64-windows
  • Compiler: MSVC 19.16.27051.0
  • vcpkg-tool version: 2024-06-10-02590c430e4ed9215d27870138c2e579cc338772
    vcpkg-scripts version: 02745e0 2024-06-13 (2 days ago)

To Reproduce

vcpkg install osgearth:x64-windows

Failure logs

-- Using cached OSGeo-gdal-v3.9.0.tar.gz.
-- Cleaning sources at D:/vcpkg/buildtrees/gdal/src/v3.9.0-cdffcbc682.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source D:/vcpkg/downloads/OSGeo-gdal-v3.9.0.tar.gz
-- Applying patch find-link-libraries.patch
-- Applying patch fix-gdal-target-interfaces.patch
-- Applying patch libkml.patch
-- Applying patch target-is-valid.patch
-- Using source at D:/vcpkg/buildtrees/gdal/src/v3.9.0-cdffcbc682.clean
-- Configuring x64-windows
-- Building x64-windows-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: D:/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/bin/cmake.exe --build . --config Debug --target install -- -v -j17
    Working Directory: D:/vcpkg/buildtrees/gdal/x64-windows-dbg
    See logs for more information:
      D:\vcpkg\buildtrees\gdal\install-x64-windows-dbg-out.log

Call Stack (most recent call first):
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  ports/gdal/portfile.cmake:106 (vcpkg_cmake_install)
  scripts/ports.cmake:175 (include)



D:\vcpkg\buildtrees\gdal\install-x64-windows-dbg-out.log
Change Dir: 'D:/vcpkg/buildtrees/gdal/x64-windows-dbg'

Run Build Command(s): D:/vcpkg/downloads/tools/ninja/1.10.2-windows/ninja.exe -v -v -j17 install
[1/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cpl_atomic_ops.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_atomic_ops.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[2/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cpl_base64.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_base64.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[3/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cpl_hash_set.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_hash_set.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[4/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cpl_quad_tree.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_quad_tree.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[5/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cplstring.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cplstring.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[6/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cpl_list.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_list.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[7/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cpl_recode.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_recode.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[8/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cpl_xml_validate.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_xml_validate.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[9/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cpl_vsil_cache.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_vsil_cache.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[10/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cpl_vsisimple.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_vsisimple.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[11/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cpl_getexecpath.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_getexecpath.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[12/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cpl_multiproc.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_multiproc.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[13/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cplkeywordparser.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cplkeywordparser.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[14/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cpl_time.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_time.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[15/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DENABLE_DEFLATE64 -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_ICONV -DHAVE_LIBXML2 -DHAVE_LIBZ -DHAVE_LZMA -DHAVE_OPENSSL_CRYPTO -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DHAVE_ZLIB -DHAVE_ZLIB_H -DHAVE_ZSTD -DINST_DATA=\"D:/vcpkg/packages/gdal_x64-windows/debug/share/gdal\" -DNOMINMAX -DSYSCONFDIR=\"D:/vcpkg/packages/gdal_x64-windows/debug/etc\" -DZIP_SUPPORT -DZLIB_DLL -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_WIN64 -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\zlib\contrib\infback9 -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\libxml2 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foport\CMakeFiles\cpl.dir\cpl_spawn.cpp.obj /Fdport\CMakeFiles\cpl.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_spawn.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
...
Skipped 9218 lines
...
        ]
D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogr_feature.h(1904): warning C4251: “OGRGlobFieldDomain::m_osGlob”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“OGRGlobFieldDomain”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(113): warning C4251: “GDALMultiDomainMetadata::oMetadata”: class“std::map<const char *,CPLStringList,GDALMultiDomainMetadata::Comparator,std::allocator<std::pair<const _Kty,_Ty>>>”需要有 dll 接口由 class“GDALMultiDomainMetadata”的客户端使用 
        with
        [
            _Kty=const char *,
            _Ty=CPLStringList
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(113): note: 参见“std::map<const char *,CPLStringList,GDALMultiDomainMetadata::Comparator,std::allocator<std::pair<const _Kty,_Ty>>>”的声明
        with
        [
            _Kty=const char *,
            _Ty=CPLStringList
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(160): warning C4251: “GDALMajorObject::sDescription”: class“CPLString”需要有 dll 接口由 class“GDALMajorObject”的客户端使用 
D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_string.h(319): note: 参见“CPLString”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(217): warning C4251: “GDALDefaultOverviews::osOvrFilename”: class“CPLString”需要有 dll 接口由 class“GDALDefaultOverviews”的客户端使用 
D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_string.h(319): note: 参见“CPLString”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(533): warning C4251: “GDALDataset::m_oMapFieldDomains”: class“std::map<std::string,std::unique_ptr<OGRFieldDomain,std::default_delete<_Ty>>,std::less<_Kty>,std::allocator<std::pair<const _Kty,std::unique_ptr<_Ty,std::default_delete<_Ty>>>>>”需要有 dll 接口由 class“GDALDataset”的客户端使用 
        with
        [
            _Ty=OGRFieldDomain,
            _Kty=std::string
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(532): note: 参见“std::map<std::string,std::unique_ptr<OGRFieldDomain,std::default_delete<_Ty>>,std::less<_Kty>,std::allocator<std::pair<const _Kty,std::unique_ptr<_Ty,std::default_delete<_Ty>>>>>”的声明
        with
        [
            _Ty=OGRFieldDomain,
            _Kty=std::string
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(654): warning C4251: “GDALDataset::Bands::Iterator::m_poPrivate”: class“std::unique_ptr<GDALDataset::Bands::Iterator::Private,std::default_delete<_Ty>>”需要有 dll 接口由 class“GDALDataset::Bands::Iterator”的客户端使用 
        with
        [
            _Ty=GDALDataset::Bands::Iterator::Private
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(654): note: 参见“std::unique_ptr<GDALDataset::Bands::Iterator::Private,std::default_delete<_Ty>>”的声明
        with
        [
            _Ty=GDALDataset::Bands::Iterator::Private
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(920): warning C4251: “GDALDataset::Layers::Iterator::m_poPrivate”: class“std::unique_ptr<GDALDataset::Layers::Iterator::Private,std::default_delete<_Ty>>”需要有 dll 接口由 class“GDALDataset::Layers::Iterator”的客户端使用 
        with
        [
            _Ty=GDALDataset::Layers::Iterator::Private
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(920): note: 参见“std::unique_ptr<GDALDataset::Layers::Iterator::Private,std::default_delete<_Ty>>”的声明
        with
        [
            _Ty=GDALDataset::Layers::Iterator::Private
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(984): warning C4251: “GDALDataset::Features::Iterator::m_poPrivate”: class“std::unique_ptr<GDALDataset::Features::Iterator::Private,std::default_delete<_Ty>>”需要有 dll 接口由 class“GDALDataset::Features::Iterator”的客户端使用 
        with
        [
            _Ty=GDALDataset::Features::Iterator::Private
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(984): note: 参见“std::unique_ptr<GDALDataset::Features::Iterator::Private,std::default_delete<_Ty>>”的声明
        with
        [
            _Ty=GDALDataset::Features::Iterator::Private
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(1315): warning C4251: “GDALColorTable::aoEntries”: class“std::vector<GDALColorEntry,std::allocator<_Ty>>”需要有 dll 接口由 class“GDALColorTable”的客户端使用 
        with
        [
            _Ty=GDALColorEntry
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(1315): note: 参见“std::vector<GDALColorEntry,std::allocator<_Ty>>”的声明
        with
        [
            _Ty=GDALColorEntry
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(1548): warning C4251: “GDALRasterBand::poMask”: class“GDALRasterBand::GDALRasterBandOwnedOrNot”需要有 dll 接口由 class“GDALRasterBand”的客户端使用 
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(1502): note: 参见“GDALRasterBand::GDALRasterBandOwnedOrNot”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2296): warning C4251: “GDALDriverManager::oMapNameToDrivers”: class“std::map<CPLString,GDALDriver *,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>”需要有 dll 接口由 class“GDALDriverManager”的客户端使用 
        with
        [
            _Kty=CPLString,
            _Ty=GDALDriver *
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2296): note: 参见“std::map<CPLString,GDALDriver *,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>”的声明
        with
        [
            _Kty=CPLString,
            _Ty=GDALDriver *
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2297): warning C4251: “GDALDriverManager::m_osPluginPath”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALDriverManager”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2298): warning C4251: “GDALDriverManager::m_osDriversIniPath”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALDriverManager”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2299): warning C4251: “GDALDriverManager::m_osLastTriedDirectory”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALDriverManager”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2300): warning C4251: “GDALDriverManager::m_oSetPluginFileNames”: class“std::set<std::string,std::less<_Kty>,std::allocator<_Ty>>”需要有 dll 接口由 class“GDALDriverManager”的客户端使用 
        with
        [
            _Kty=std::string,
            _Ty=std::string
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2230): note: 参见“std::set<std::string,std::less<_Kty>,std::allocator<_Ty>>”的声明
        with
        [
            _Kty=std::string,
            _Ty=std::string
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2302): warning C4251: “GDALDriverManager::m_oMapRealDrivers”: class“std::map<std::string,std::unique_ptr<GDALDriver,std::default_delete<_Ty>>,std::less<_Kty>,std::allocator<std::pair<const _Kty,std::unique_ptr<_Ty,std::default_delete<_Ty>>>>>”需要有 dll 接口由 class“GDALDriverManager”的客户端使用 
        with
        [
            _Ty=GDALDriver,
            _Kty=std::string
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2302): note: 参见“std::map<std::string,std::unique_ptr<GDALDriver,std::default_delete<_Ty>>,std::less<_Kty>,std::allocator<std::pair<const _Kty,std::unique_ptr<_Ty,std::default_delete<_Ty>>>>>”的声明
        with
        [
            _Ty=GDALDriver,
            _Kty=std::string
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2303): warning C4251: “GDALDriverManager::m_aoHiddenDrivers”: class“std::vector<std::unique_ptr<GDALDriver,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>”需要有 dll 接口由 class“GDALDriverManager”的客户端使用 
        with
        [
            _Ty=GDALDriver
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2303): note: 参见“std::vector<std::unique_ptr<GDALDriver,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>”的声明
        with
        [
            _Ty=GDALDriver
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2658): warning C4251: “GDALExtendedDataType::m_osName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALExtendedDataType”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2662): warning C4251: “GDALExtendedDataType::m_aoComponents”: class“std::vector<std::unique_ptr<GDALEDTComponent,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>”需要有 dll 接口由 class“GDALExtendedDataType”的客户端使用 
        with
        [
            _Ty=GDALEDTComponent
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2553): note: 参见“std::vector<std::unique_ptr<GDALEDTComponent,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>”的声明
        with
        [
            _Ty=GDALEDTComponent
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2714): warning C4251: “GDALEDTComponent::m_osName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALEDTComponent”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2773): warning C4251: “GDALGroup::m_osName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALGroup”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2776): warning C4251: “GDALGroup::m_osFullName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALGroup”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2780): warning C4251: “GDALGroup::m_osContext”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALGroup”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2782): warning C4251: “GDALGroup::m_pSelf”: class“std::weak_ptr<GDALGroup>”需要有 dll 接口由 class“GDALGroup”的客户端使用 
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2782): note: 参见“std::weak_ptr<GDALGroup>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2942): warning C4251: “GDALAbstractMDArray::m_osName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALAbstractMDArray”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2945): warning C4251: “GDALAbstractMDArray::m_osFullName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALAbstractMDArray”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2946): warning C4251: “GDALAbstractMDArray::m_pSelf”: class“std::weak_ptr<GDALAbstractMDArray>”需要有 dll 接口由 class“GDALAbstractMDArray”的客户端使用 
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2946): note: 参见“std::weak_ptr<GDALAbstractMDArray>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3171): warning C4251: “GDALAttribute::m_osCachedVal”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALAttribute”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3209): warning C4251: “GDALAttributeString::m_dims”: class“std::vector<std::shared_ptr<GDALDimension>,std::allocator<_Ty>>”需要有 dll 接口由 class“GDALAttributeString”的客户端使用 
        with
        [
            _Ty=std::shared_ptr<GDALDimension>
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2853): note: 参见“std::vector<std::shared_ptr<GDALDimension>,std::allocator<_Ty>>”的声明
        with
        [
            _Ty=std::shared_ptr<GDALDimension>
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3211): warning C4251: “GDALAttributeString::m_osValue”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALAttributeString”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3238): warning C4251: “GDALAttributeNumeric::m_dims”: class“std::vector<std::shared_ptr<GDALDimension>,std::allocator<_Ty>>”需要有 dll 接口由 class“GDALAttributeNumeric”的客户端使用 
        with
        [
            _Ty=std::shared_ptr<GDALDimension>
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2853): note: 参见“std::vector<std::shared_ptr<GDALDimension>,std::allocator<_Ty>>”的声明
        with
        [
            _Ty=std::shared_ptr<GDALDimension>
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3242): warning C4251: “GDALAttributeNumeric::m_anValuesUInt32”: class“std::vector<GUInt32,std::allocator<_Ty>>”需要有 dll 接口由 class“GDALAttributeNumeric”的客户端使用 
        with
        [
            _Ty=GUInt32
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3242): note: 参见“std::vector<GUInt32,std::allocator<_Ty>>”的声明
        with
        [
            _Ty=GUInt32
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3307): warning C4251: “GDALMDArray::m_osContext”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALMDArray”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3310): warning C4251: “GDALMDArray::m_poCachedArray”: class“std::shared_ptr<GDALMDArray>”需要有 dll 接口由 class“GDALMDArray”的客户端使用 
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(1746): note: 参见“std::shared_ptr<GDALMDArray>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3594): warning C4251: “GDALMDArrayRegularlySpaced::m_dims”: class“std::vector<std::shared_ptr<GDALDimension>,std::allocator<_Ty>>”需要有 dll 接口由 class“GDALMDArrayRegularlySpaced”的客户端使用 
        with
        [
            _Ty=std::shared_ptr<GDALDimension>
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2853): note: 参见“std::vector<std::shared_ptr<GDALDimension>,std::allocator<_Ty>>”的声明
        with
        [
            _Ty=std::shared_ptr<GDALDimension>
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3595): warning C4251: “GDALMDArrayRegularlySpaced::m_attributes”: class“std::vector<std::shared_ptr<GDALAttribute>,std::allocator<_Ty>>”需要有 dll 接口由 class“GDALMDArrayRegularlySpaced”的客户端使用 
        with
        [
            _Ty=std::shared_ptr<GDALAttribute>
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(2740): note: 参见“std::vector<std::shared_ptr<GDALAttribute>,std::allocator<_Ty>>”的声明
        with
        [
            _Ty=std::shared_ptr<GDALAttribute>
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3596): warning C4251: “GDALMDArrayRegularlySpaced::m_osEmptyFilename”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALMDArrayRegularlySpaced”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3732): warning C4251: “GDALDimension::m_osName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALDimension”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3733): warning C4251: “GDALDimension::m_osFullName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALDimension”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3734): warning C4251: “GDALDimension::m_osType”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALDimension”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3735): warning C4251: “GDALDimension::m_osDirection”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALDimension”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3750): warning C4251: “GDALDimensionWeakIndexingVar::m_poIndexingVariable”: class“std::weak_ptr<_Ty>”需要有 dll 接口由 class“GDALDimensionWeakIndexingVar”的客户端使用 
        with
        [
            _Ty=GDALMDArray
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\memory(1268): note: 参见“std::weak_ptr<_Ty>”的声明
        with
        [
            _Ty=GDALMDArray
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3816): warning C4251: “GDALRelationship::m_osName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALRelationship”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3817): warning C4251: “GDALRelationship::m_osLeftTableName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALRelationship”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3818): warning C4251: “GDALRelationship::m_osRightTableName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALRelationship”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3821): warning C4251: “GDALRelationship::m_osMappingTableName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALRelationship”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3822): warning C4251: “GDALRelationship::m_osListLeftTableFields”: class“std::vector<std::string,std::allocator<_Ty>>”需要有 dll 接口由 class“GDALRelationship”的客户端使用 
        with
        [
            _Ty=std::string
        ]
D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_string.h(464): note: 参见“std::vector<std::string,std::allocator<_Ty>>”的声明
        with
        [
            _Ty=std::string
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3823): warning C4251: “GDALRelationship::m_osListRightTableFields”: class“std::vector<std::string,std::allocator<_Ty>>”需要有 dll 接口由 class“GDALRelationship”的客户端使用 
        with
        [
            _Ty=std::string
        ]
D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_string.h(464): note: 参见“std::vector<std::string,std::allocator<_Ty>>”的声明
        with
        [
            _Ty=std::string
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3824): warning C4251: “GDALRelationship::m_osListLeftMappingTableFields”: class“std::vector<std::string,std::allocator<_Ty>>”需要有 dll 接口由 class“GDALRelationship”的客户端使用 
        with
        [
            _Ty=std::string
        ]
D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_string.h(464): note: 参见“std::vector<std::string,std::allocator<_Ty>>”的声明
        with
        [
            _Ty=std::string
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3825): warning C4251: “GDALRelationship::m_osListRightMappingTableFields”: class“std::vector<std::string,std::allocator<_Ty>>”需要有 dll 接口由 class“GDALRelationship”的客户端使用 
        with
        [
            _Ty=std::string
        ]
D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_string.h(464): note: 参见“std::vector<std::string,std::allocator<_Ty>>”的声明
        with
        [
            _Ty=std::string
        ]
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3827): warning C4251: “GDALRelationship::m_osForwardPathLabel”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALRelationship”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3828): warning C4251: “GDALRelationship::m_osBackwardPathLabel”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALRelationship”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdal_priv.h(3829): warning C4251: “GDALRelationship::m_osRelatedTableType”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“GDALRelationship”的客户端使用 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\xstring(4373): note: 参见“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\mdreader\reader_pleiades.h(66): warning C4251: “GDALMDReaderPleiades::m_osBaseFilename”: class“CPLString”需要有 dll 接口由 class“GDALMDReaderPleiades”的客户端使用 
D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_string.h(319): note: 参见“CPLString”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\mdreader\reader_pleiades.h(67): warning C4251: “GDALMDReaderPleiades::m_osIMDSourceFilename”: class“CPLString”需要有 dll 接口由 class“GDALMDReaderPleiades”的客户端使用 
D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_string.h(319): note: 参见“CPLString”的声明
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\mdreader\reader_pleiades.h(68): warning C4251: “GDALMDReaderPleiades::m_osRPBSourceFilename”: class“CPLString”需要有 dll 接口由 class“GDALMDReaderPleiades”的客户端使用 
D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port\cpl_string.h(319): note: 参见“CPLString”的声明
[1146/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_GEOS -DHAVE_LIBXML2 -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DNOMINMAX -DPAM_ENABLED -DSQLITE_ENABLED -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\alg -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\gcore -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\generic -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\geojson -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\gtiff -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\mem -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\vrt -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include\libxml2 -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\geos /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Fogcore\CMakeFiles\gcore.dir\gdalpythondriverloader.cpp.obj /Fdgcore\CMakeFiles\gcore.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdalpythondriverloader.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[1147/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DNOMINMAX -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\alg -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\gcore -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\vrt -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\generic -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\geojson -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\mem -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\json-c /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foapps\CMakeFiles\appslib.dir\commonutils.cpp.obj /Fdapps\CMakeFiles\appslib.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps\commonutils.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
[1148/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DNOMINMAX -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\alg -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\gcore -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\vrt -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\generic -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\geojson -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\mem -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\json-c /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foapps\CMakeFiles\appslib.dir\gdal_translate_lib.cpp.obj /Fdapps\CMakeFiles\appslib.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps\gdal_translate_lib.cpp
FAILED: apps/CMakeFiles/appslib.dir/gdal_translate_lib.cpp.obj 
C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DNOMINMAX -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\alg -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\gcore -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\vrt -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\generic -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\geojson -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\mem -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\json-c /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foapps\CMakeFiles\appslib.dir\gdal_translate_lib.cpp.obj /Fdapps\CMakeFiles\appslib.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps\gdal_translate_lib.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps\argparse/argparse.hpp(1775): fatal error C1001: 编译器中发生内部错误。
(编译器文件“d:\a01\_work\14\s\src\vctools\compiler\cxxfe\sl\p1\cxx\grammar.y”,第 12721 行)
 要解决此问题,请尝试简化或更改上面所列位置附近的程序。
请选择 Visual C++
“帮助”菜单上的“技术支持”命令,或打开技术支持帮助文件来获得详细信息。
[1149/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DNOMINMAX -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\alg -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\gcore -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\vrt -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\generic -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\geojson -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\mem -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\json-c /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foapps\CMakeFiles\appslib.dir\ogrinfo_lib.cpp.obj /Fdapps\CMakeFiles\appslib.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps\ogrinfo_lib.cpp
FAILED: apps/CMakeFiles/appslib.dir/ogrinfo_lib.cpp.obj 
C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DNOMINMAX -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\alg -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\gcore -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\vrt -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\generic -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\geojson -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\mem -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\json-c /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Foapps\CMakeFiles\appslib.dir\ogrinfo_lib.cpp.obj /Fdapps\CMakeFiles\appslib.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps\ogrinfo_lib.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
d:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps\argparse/argparse.hpp(1775): fatal error C1001: 编译器中发生内部错误。
(编译器文件“d:\a01\_work\14\s\src\vctools\compiler\cxxfe\sl\p1\cxx\grammar.y”,第 12721 行)
 要解决此问题,请尝试简化或更改上面所列位置附近的程序。
请选择 Visual C++
“帮助”菜单上的“技术支持”命令,或打开技术支持帮助文件来获得详细信息。
[1150/1163] C:\PROGRA~2\MICROS~3\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe   /TP -DDEBUG -DGDAL_COMPILATION -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_AVX_AT_COMPILE_TIME -DHAVE_CURL -DHAVE_GEOS -DHAVE_LIBXML2 -DHAVE_SSE_AT_COMPILE_TIME -DHAVE_SSSE3_AT_COMPILE_TIME -DNOMINMAX -DPAM_ENABLED -DSQLITE_ENABLED -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\apps -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\alg -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\gcore -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\port -ID:\vcpkg\buildtrees\gdal\x64-windows-dbg\port -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\generic -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\ogr\ogrsf_frmts\geojson -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\gtiff -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\mem -ID:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\frmts\vrt -ID:\vcpkg\installed\x64-windows\include\json-c -ID:\vcpkg\installed\x64-windows\include\libxml2 -ID:\vcpkg\installed\x64-windows\include -ID:\vcpkg\installed\x64-windows\include\geos /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -std:c++17 -MDd /EHsc /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /showIncludes /Fogcore\CMakeFiles\gcore.dir\gdalmultidim.cpp.obj /Fdgcore\CMakeFiles\gcore.dir\ /FS -c D:\vcpkg\buildtrees\gdal\src\v3.9.0-cdffcbc682.clean\gcore\gdalmultidim.cpp
cl: 命令行 warning D9025 :正在重写“/W3”(用“/W4”)
ninja: build stopped: subcommand failed.
@MonicaLiu0311 MonicaLiu0311 added the category:question This issue is a question label Jun 17, 2024
@MonicaLiu0311
Copy link
Contributor

Have you installed the VS English language pack?
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:question This issue is a question
Projects
None yet
Development

No branches or pull requests

2 participants