VS2019 中的 C++ zlibstatic 库
C++ zlibstatic library in VS2019
我正在学习 C++,并且我的一门课程已经完成一半,所以我想我会尝试做一些事情来挑战自己,但我被困在我想做的事情上.长话短说,我正在尝试从 zip 文件夹内的文件中解析一些信息。
我按照这个 post 来了解该怎么做,但我遗漏了一些对我来说不太明显的东西:How to use zlib library in visual studio 2017?
我正在使用 VS2019
我在线研究了 libzip 和 zlib 库,意识到我需要将 zlibstatic.lib 放入我的项目中。我已经通读了上面的 posts 并且我认为我正确地设置了我的路径和文件夹,但是我收到了一个无法获取文件的错误。
enter image description here
enter image description here
感谢您提前提出任何建议!我希望每个人都保持安全!
干杯!
马特格
您可以看到您指定的目录中没有名为zlib.h
的文件。我不知道 zlib,但通常头文件位于 searate 目录中。通常它被称为包含某些东西或其他东西。
最重要的是,在 'Additional Include Directories' 设置中,您需要指定包含 zlib.h 的文件夹,而不是 zlibstatic.lib。
我猜您还需要将 zlibstatic.lib 添加到 Linker/Input/Additional 依赖项设置。仅仅指定库所在的目录是不够的,还必须命名它。
我正在学习 C++,并且我的一门课程已经完成一半,所以我想我会尝试做一些事情来挑战自己,但我被困在我想做的事情上.长话短说,我正在尝试从 zip 文件夹内的文件中解析一些信息。
我按照这个 post 来了解该怎么做,但我遗漏了一些对我来说不太明显的东西:How to use zlib library in visual studio 2017?
我正在使用 VS2019 我在线研究了 libzip 和 zlib 库,意识到我需要将 zlibstatic.lib 放入我的项目中。我已经通读了上面的 posts 并且我认为我正确地设置了我的路径和文件夹,但是我收到了一个无法获取文件的错误。
enter image description here
enter image description here
感谢您提前提出任何建议!我希望每个人都保持安全!
干杯!
马特格
您可以看到您指定的目录中没有名为zlib.h
的文件。我不知道 zlib,但通常头文件位于 searate 目录中。通常它被称为包含某些东西或其他东西。
最重要的是,在 'Additional Include Directories' 设置中,您需要指定包含 zlib.h 的文件夹,而不是 zlibstatic.lib。
我猜您还需要将 zlibstatic.lib 添加到 Linker/Input/Additional 依赖项设置。仅仅指定库所在的目录是不够的,还必须命名它。