タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

libraryとgolangに関するkyabのブックマーク (1)

  • Golang で Shared Library を出力する。 - Qiita

    Go 1.4 で android に対応していたのでもしかしてそろそろできるんじゃないかなぁとか思いながら githubgo レポジトリを眺めていたら Go 1.5 から buildmode なんていうオプションが追加されていて、そこに c-shared なるものががが。 これは間違いないだろうと試してみました。 (ちなみに試すためには Go 1.5 が必要なので git clone して Go 1.4 でビルドしてください。記事では Go 1.5 の準備は割愛します。) サンプルコードは gist にも上げておきました。 package main import ( "C" "log" ) //export fib func fib(n int) int { if (n < 2) { return n } return fib(n - 2) + fib(n - 1) } func

    Golang で Shared Library を出力する。 - Qiita
    kyab
    kyab 2015/06/10
    きたー
  • 1