エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Python/CFFIを利用してC拡張を作成する (2/2) - 2018-04-05 - ククログ
本記事は全2回の連載の後編です。前回の記事はこちらから読めます。 前回の記事ではCFFIライブラリを使... 本記事は全2回の連載の後編です。前回の記事はこちらから読めます。 前回の記事ではCFFIライブラリを使うことで、C関数のプロトタイプ宣言から Pythonの拡張モジュールを自動的に生成できることを見ました。 この後編ではCFFIライブラリの実務的な使い方を解説したいと思います。 (以下の内容は Ubuntu 16.04 / Python 3.5.1 で動作を確認しています) 1. C拡張作成の基本的な流れ 本節ではCFFIでC拡張モジュールを作成する際の基本的なフローを解説します。 前回に引き続いて、暗号ライブラリのlibsodiumを題材として具体的に手順を追っていきます。 1.1. CFFIをインストールする まずはCFFIをインストールします。 たいていのディストリビューションでパッケージが用意されているので、 これを利用するのが最も手っ取り早いです。
2018/04/06 リンク