{"id":61064,"library":"bit7z","title":"bit7z","description":"A C++ static library offering a clean and simple interface to the 7-zip shared libraries.","status":"active","version":"4.0.11","language":"cpp","source_language":null,"source_url":null,"tags":["archive","compression","7-zip"],"install":[{"cmd":"vcpkg install bit7z","lang":"bash","label":"vcpkg"},{"cmd":"# CMakeLists.txt\nfind_package(bit7z CONFIG REQUIRED)\ntarget_link_libraries(main PRIVATE bit7z::bit7z)","lang":"cmake","label":"CMake"}],"dependencies":[],"imports":[{"symbol":"bit7z/bit7z.hpp","correct":"#include <bit7z/bit7z.hpp>"}],"quickstart":{"code":"#include <bit7z/bit7z.hpp>\n#include <iostream>\n\nint main() {\n    try {\n        bit7z::Bit7zLibrary lib{\"7z.dll\"};\n        bit7z::BitArchiveWriter writer{lib, bit7z::BitFormat::SevenZip};\n        writer.addFile(\"test.txt\");\n        writer.compressTo(\"archive.7z\");\n        std::cout << \"Archive created\" << std::endl;\n    } catch (const bit7z::BitException& e) {\n        std::cerr << e.what() << std::endl;\n    }\n    return 0;\n}","lang":"cpp","description":"Create a 7z archive"},"warnings":[{"fix":"Ensure the 7-zip shared library is available in the system path or alongside the executable","message":"Requires 7-zip shared library (7z.dll/so) at runtime","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'7':14,20 'archiv':18 'bit7z':1 'c':3 'clean':8 'compress':19 'interfac':11 'librari':5,17 'offer':6 'share':16 'simpl':10 'static':4 'zip':15,21","created_at":"2026-06-17T04:37:18.496353+00:00","updated_at":"2026-06-17T04:37:18.496353+00:00","problems":[],"ecosystem":"vcpkg","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["utility"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}