
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Rust] 簡単なFFI実験(Rust ~ C, Python) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Rust] 簡単なFFI実験(Rust ~ C, Python) - Qiita
RustでFFI関連の練習をした。 すべてWindows MSVC環境。 FFI = Foreign Function Interface(他言語の関... RustでFFI関連の練習をした。 すべてWindows MSVC環境。 FFI = Foreign Function Interface(他言語の関数を使うためのインターフェイス)。 異なる言語を組み合わせて使うための技術的仕様。 簡単に言えば「C言語の仕様に合わせる」ことで実現している。 ※7/26追記 コメントでの指摘を受けて、誤っていた箇所を訂正。 ※8/5追記 Pythonスクリプトの不具合を修正。 要点 Rust製ライブラリをC言語で使う Rust製ライブラリをPythonで使う C言語製ライブラリをRustで使う 補足 参考 要点 C言語をコンパイルするには「x64 Native Tools Command Prompt」を使う。 Rust~C言語間では静的リンク(.lib)で連携させる。 ※7/26訂正 Rust~Python間では動的リンク(.dll)で連携させる。 リン