cuda_test cargo プロジェクトの中で CUDA C++ をビルド&リンクするための試行錯誤の結果。 extern, FFI を使うことで実現している。 cargo test -- --test-threads=1を実行することで挙動を確認できる。 このテストは並列に行ってはいけないので、スレッド数制限を忘れずに。