Skip to content

Add Linux support and CI#3

Merged
kwsp merged 3 commits intomainfrom
linux-build
Mar 10, 2026
Merged

Add Linux support and CI#3
kwsp merged 3 commits intomainfrom
linux-build

Conversation

@kwsp
Copy link
Copy Markdown
Owner

@kwsp kwsp commented Mar 10, 2026

  1. Github Action: added "Build-Linux" job.
  2. C++ std lib compliance: Added #include <memory> to resolve std::unique_ptr compiler error. AppleClang and MSVC includes <memory> automatically while libc++ on Linux does not.
  3. CMake find_package: linux file system is case-sensitive, so benchmark must be lower case.
  4. Manually tested with Clang on linux and Python build with uv pip install .

@kwsp kwsp merged commit 1f74bab into main Mar 10, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant