Skip to content

Documenting C/C++ Support #27

@ashvardanian

Description

@ashvardanian

Thank you for including Rust support - it finally makes agents usable in Systems Engineering!
There is arguably even more need for C/C++ and it looks like the "workspace" already contains GCC, Clang, and CMake:

/workspace/less_slow.cpp$ 
gcc --version
gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

/workspace/less_slow.cpp$ 
clang --version
clang version 17.0.0 (https://github.com/swiftlang/llvm-project.git 901f89886dcd5d1eaf07c8504d58c90f37b0cfdf)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /root/.local/share/swiftly/toolchains/6.1.0/usr/bin

/workspace/less_slow.cpp$ 
cmake --version
cmake version 3.28.3

CMake suite maintained and supported by Kitware (kitware.com/cmake).

I've just used Codex on several of my C++ repositories, and wondering if it makes sense to properly document that in the README.md and pull several frequently used packages, like:

  • OpenBLAS, which may also positively affect Python apps
  • Intel TBB, which backs most Parallel STL implementations
  • OpenMP, used in both C and C++

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions