setup.py 中のExtensionの書き方について。


C++でPython用の拡張モジュールを作成しました。ソースコード(pymodule.cpp)は自作のインクルードファイルを含みます。具体的には以下のような形です。

[code]

    #include <Python.h>
    #include "head.hpp"
    
[/code]

head.hppには関数宣言のみを含み、定義はhead.cppに書いてあります。  
ここからpython用モジュールを作成するためにはどのようなstup.pyを書けばよろしいでしょうか。

