问题标签 [libzip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - LibZip C++ 未解析的外部符号
我不明白将 Libzip 链接到 Visual Studio 2019 时我做错了什么。
我从 github libzip、zlib 和 openssl 中提取。我安装了 openssl 并使用 OPENSSL_ROOT_DIR 创建了环境变量。
我使用 vsbuild.cmd ( libzip/vstudio/vsbuild.cmd
) 安装了 libzip:
我在 vs 项目中创建了一个新文件夹,并放置libzip/lib
了来自构建 libzip 的 lib 的标头和文件夹。libzip/build/lib/release/zip.lib
现在在VS中,我去了Project Properties->C/C++ ->Additional Include Directories
并添加了以前文件夹的路径以获取标题。同样在Linker->Additional Library Directories
并添加了 .lib 文件的文件夹。
现在我不明白为什么我仍然得到unresolved external symbol zip_oepn referenced in function
. LNK2019 和 LNK1120。
你知道我该如何解决这个问题吗?
谢谢!
archlinux - 如何在介子构建系统中添加 libzip 作为依赖项
我正在 Gnome Builder 中使用 gtk+-3.0 构建一个小型应用程序,但我想将 libzip 用于某些功能。但显然介子不接受添加 libzip。看我的片段:
这是我的错误信息:
但 libzip 被列为 pkgconfig 包:
和:
最后:
我被困住了。我在互联网上找不到关于 libzip 一起使用介子的任何帮助。我试图省略 libzip 和一个依赖项,但介子抱怨它找不到 zip.h。
我在 ArchLinux 中运行它。
[更新] 如果我使用介子手动编译,它可以工作。该问题仅发生在 GNOME Builder 内部。
cmake - 如何让 OBS Studio 的 own3d 插件与 Ubuntu 一起工作
我目前有兴趣让 own3d 插件与 Ubuntu 一起工作。我已经安装了 cmake 并且遇到了几个错误,这些错误似乎是由于没有库或找不到它们引起的。https://ibb.co/xF1fnh6
我已经安装了 zlib-dev 和 libzip-dev。
错误信息:
“配置不完整,出现错误!”。
c++ - 如何在 Visual Studio 2019、Windows 中使用 C++ 创建文件夹的存档
我想创建一个 Windows 服务,它将文件夹的内容复制到创建的存档中。有人建议我为此目的使用libzip库。我已经创建了这段代码,但现在我不知道如何正确编译和链接它。我没有使用 CMake 在 Visual Studio 中构建项目。