mozjpeg の BIN サブフォルダーから次のコマンド ラインを使用しようとしています。
cmake "-DZLIB_LIBRARY:FILEPATH=D:/X/zlib/BIN/Release/zlibstatic.lib" "-DZLIB_INCLUDE_DIR:PATH=D:/X/zlib" "-DPNG_LIBRARY:FILEPATH=D:/X/libpng/BIN/Release/libpng16_static.lib" "-DPNG_PNG_INCLUDE_DIR:PATH=D:/X/libpng" -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=Release ..
LIB ファイルが存在するという事実は知っていますが、次のエラーが発生します。
-- Could NOT find ZLIB (missing: ZLIB_LIBRARY) (found version "1.2.11")
CMake Error at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:218 (message):
Could NOT find PNG (missing: PNG_LIBRARY) (Required is at least version
"1.6")
Call Stack (most recent call first):
C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:582 (_FPHSA_FAILURE_MESSAGE)
C:/Program Files/CMake/share/cmake-3.19/Modules/FindPNG.cmake:156 (find_package_handle_standard_args)
sharedlib/CMakeLists.txt:97 (find_package)
私は明らかに を指定しているので、特に奇妙ですがZLIB_LIBRARY
、そうではないと言いますが、どういうわけかそれ自体を見つけます。libpng についてはそれほどではありません。私は何を間違っていますか?