{"id":21556960,"url":"https://github.com/shanliu/zxing_cpp","last_synced_at":"2026-01-07T22:05:46.353Z","repository":{"id":62549090,"uuid":"477234203","full_name":"shanliu/zxing_cpp","owner":"shanliu","description":"zxing-cpp wrappers for php extension","archived":false,"fork":false,"pushed_at":"2022-04-08T13:54:21.000Z","size":1641,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-02-02T23:14:07.814Z","etag":null,"topics":["php","zxing","zxing-cpp"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shanliu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-04-03T04:08:05.000Z","updated_at":"2023-01-31T14:41:15.000Z","dependencies_parsed_at":"2022-11-03T01:15:20.664Z","dependency_job_id":null,"html_url":"https://github.com/shanliu/zxing_cpp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shanliu%2Fzxing_cpp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shanliu%2Fzxing_cpp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shanliu%2Fzxing_cpp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shanliu%2Fzxing_cpp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shanliu","download_url":"https://codeload.github.com/shanliu/zxing_cpp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246087893,"owners_count":20721597,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["php","zxing","zxing-cpp"],"created_at":"2024-11-24T08:10:28.128Z","updated_at":"2026-01-07T22:05:46.317Z","avatar_url":"https://github.com/shanliu.png","language":"C","readme":"### zxing-cpp wrappers for php extension\n\n\u003e ZXing-C++,more detail see: https://github.com/nu-book/zxing-cpp\n\n\u003e support php \u003e=7.0 \n\n\u003e API doc: [zxing_cpp.php](./zxing_cpp.php)\n\n\u003e tutorial : [see examples](./examples)\n\n\u003e windows dll : [dll/php_zxing_cpp_php8.*.dll](./dll)  `Tips:` Download according to the PHP version you use,only PHP \u003e 8 and x64 has been compiled. other versions can be compiled according to the following documents \n\n#### build for linux or mac\n\n```shell\ncd zxing_cpp # go to your `shanliu/zxing_cpp` src dir\ngit clone --progress -v --depth 1 https://github.com/nothings/stb stb-src\ngit clone --progress -v --depth 1 https://github.com/nu-book/zxing-cpp zxing-cpp-src\ncd zxing-cpp-src \u0026\u0026 cmake . \u0026\u0026 make \u0026\u0026 make install \u0026\u0026 cd .. # Maybe you set prefix??\nphpize \u0026\u0026 ./configure --with-stb-dir=stb-src # ./configure --help see more config\nmake \u0026\u0026 make install\n```\n\n#### build for windows\n\n\u003e load build env and build\n\n```\nopen [x64|x86] Native Tools Command Prompt for VS 2019 build env #need use \u003e=vs2019\nload PHP build env \\your-php-sdk-binary-tools-dir\\bin\\phpsdk_setvars.bat \n```\n\n```cmd\ncd zxing_cpp #download `shanliu/zxing_cpp` to ext/zxing_cpp and go to the zxing_cpp dir \nwin_dep.cmd #download lib\ncd your_php_src # go to your php src dir\nbuildconf.bat\nconfigure --disable-all --enable-cli --enable-zxing_cpp=shared \nnmake\n```\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshanliu%2Fzxing_cpp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshanliu%2Fzxing_cpp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshanliu%2Fzxing_cpp/lists"}