My CMake/C++/CxxWrap playground
- CMake + GoogleTest
- Building Julia interface for hello world application without using CMake
- Same as cxxwrap1 except using CMake
- Same as cxxwrap2 except cxxwrap3 organizes a directory structure.
- This example shows passing Julia arrays and processing something in the C++ side, and returning results as an instance of the Julia array. Storing files in
./deps
allows us to build C++ code usingPkg.build()
.
- This example shows the wrapping of
Eigen::Matrix2d
andEigen::Vector2d
. Of course there is room for improvement. For those interested in more complicated examples using Eigen, check out barche/cxxwrap-juliacon2020
- This example shows how to pass/get arrays to/from C++ functions from Julia. Our example genenalizes [Working with arrays] section in CxxWrap.jl
- Small C++ project having Julia interface by CxxWrap.jl