uBLASベクトル/行列を返すPythonでC++関数を呼び出したいと思います。これを行うためのPyUblasというパッケージがありますが、Ubuntuでこれを機能させるのに問題があります。
このサンプルを機能させるための手順を誰かに教えてもらえますか?
また、インストール手順と多少混乱しています。すでにUbuntuリポジトリからインストールしているので、boostとnumpyをインストールするための指示には従いませんでした。
そんなに大変ではなかったと思います。以下は、Web サイトと test/samply.py で小さなサンプルを実行するために行ったことです。
PyUblas をダウンロードして解凍し、必要なライブラリをインストールしたら、cd で PyUblas-VERSION に移動します。
./configure.py --help
./configure.py --some-options
sudo python setup.py install
cd test/
g++ -I/usr/include/python2.7 -fPIC -g -fpic -shared sample_ext.cpp -lboost_python -lpython2.7 -o sample_ext.so
python sample.py
あなたの問題が正確に何であるかを知らずに助けるのは難しいでしょう。テストが機能していない場合の最初の推測は、構成ファイルが正しいディレクトリ/ファイルを指していないことです。