• Hatchery
  • Introduction
  • Basics
  • Type System
  • OOP in Julia
  • Array and Iterators
  • Performance
  • Metaprogramming
  • FFI
  • Quotes
  • PackageDev
  • Misc.
  • Internals
  • Parallel Computing
  • Unsorted
Powered by GitBook

FFI

C/Fortran

  • Using Julia's C Interface to Utilize C Libraries
  • Passing Julia Callback Functions to C(obsoleted)
  • At a language level, what exactly is ccall?
  • Issue with Julia ccall interface and symbols
  • Ccall, NULL pointers to arrays and sizeof
  • Transfer Float64 matrix to double **arg in C
  • Calling a C function from Julia and passing a 2D array as a pointer of pointers as argument
  • the proper way to declare C void pointers in Julia
  • Julia - C types with struct hack cause segfault
  • Julia - fixed size array in C struct
  • Fortran arrays in Julia callbacks
  • Updating a field value of a C struct from Julia
  • Convert Cxx Vector into Julia Vector
  • Ccall() to ioctl
  • Question on ccall for complex types

Cxx

  • Passing function pointer to Cxx
  • Setting members of structs in Cxx.jl
  • Finding ioctls with Clang and Cxx.jl
  • Cxx: dereferencing CppPtr, accessing fields, using C++ operators

CxxWrap

  • On Windows, how to use classes in C++ DLL library from Julia?
  • Windows C++ binary compatibility: MinGW vs MSVC
  • C and bits types confusion

Embedding

  • How to define a Julia function from C?
  • Embedding Jullia, jl_init(), julia_init() and JULIA_HOME

results matching ""

    No results matching ""