んで打ち合わせのときに「ここではpython使おうと思っています…使ったことないけど」と口走ったら結構冷ややかな目で見られましたが、わりかし早くその効果を提示して見せたので、なかなか好印象を得ることができてます。
…って言いますか、高機能電卓としてのpythonはホントに凄すぎです!ここではあまりに余白が少なすぎて書けませんが(w
でこのpython、用途によっては素ではパフォーマンスに難があるわけですが、いくつかのパフォーマンスアップパスがあるわけで、これも十分試していないのでそのうちいろいろやってみようかと思うわけですが。
前置きが長くなりましたが、今日Boost.pythonをmingwで動かすことができた…のですが、結構ハマったのでここにメモします。
基本的にはここにあるがままなのですが、年寄りのねこさんにはbjamなんてインテリゲンチャな道具は使えないので、泥臭い方法を模索しました。
\$ g++ -I /C/msys/1.0/include -I /C/Python25/include -c hello.cpp
\$ g++ -shared -o hello_ext.pyd hello.o -Wl,--out-implib,libhello.a /C/msys/1.0/lib/boost_python-mgw34-mt.lib /C/Python25/libs/libpython25.a
こんなんでいいみたい。
0 件のコメント:
コメントを投稿