ブックマーク / zenn.dev/ohno (1)

  • Juliaから外部プログラムを実行する

    によると, JuliaではCやFortranのルーチンをccallで呼び出せます. しかし, 共有ライブラリとしてコンパイルしないとけないので, 標準入力と標準出力でデータをやり取りするメインプログラムを呼び出すことは難しいように思われます. 元のプログラムには手を加えないで, Julaiからプログラムを呼び出せるようにすることがこのノートのテーマです. CやFortranに限らず, 外部プログラムを呼び出す方法は に概ね書いてありますが, サンプルが少なく, Windows環境だといろいろ引っかかるポイントがあるので補足説明していきます. 環境は以下の通りです. Julia Version 1.6.2 Commit 1b93d53fc4 (2021-07-14 15:36 UTC) Platform Info: OS: Windows (x86_64-w64-mingw32) CPU:

    Juliaから外部プログラムを実行する
    hippy-hikky
    hippy-hikky 2021/09/02
    Juliaで実行形式のプログラムを呼び出す。結果をJuliaスクリプトの中で利用することも。
  • 1