-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Quick-start instructions for C++, Rust, and Swift #125
Comments
Hi @Tafnab! Which You can find build instructions for different environments in |
Based on what I've seen, the cmake file is only used to build the benchmarks. For C/C++ installation, just copy the include/stringzilla/* to /usr/include/stringzilla. I'm not sure where ./c/lib.c should go on the system. Shouldn't is also go to /usr/include/stringzilla? Since a number of people just want to try out your project, I expect this would be appreciated. So far as I can tell, when using c/lib.c, you don't need to link against a library. I would expect that instructions for python, swift, and rust would also be appreciated. I can't write them, because I don't use those languages and don't really know what you have in mind for installation. |
## [3.8.2](v3.8.1...v3.8.2) (2024-04-19) ### Docs * Navigation improvements ([63fadff](63fadff)) * Quickstart for bindings ([52a13e3](52a13e3)), closes [#125](#125) ### Fix * `char_traits` of a constant type ([a709083](a709083)), closes [#144](#144) * Detecting VBMI2 and GFNI ([eb4c38d](eb4c38d)), closes [#137](#137)
🎉 This issue has been resolved in version 3.8.2 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
For C and C++ I still have a CMake script to refactor, so reopening 🤗 |
On Debian 12, cmake v. 3.25.1, builds fine. Passes all tests.
However, the make file appears to be useless so far as installing for C/C++ goes.
Having a small section detailing the purpose of the CMakeLists.txt, and how to install for each supported language would clear things up.
The text was updated successfully, but these errors were encountered: