Mac と Linux で C++ と Python の両方から使用できる C++ ライブラリを作成しています。そのため、プロジェクトに CMake と SWIG を使用することにしました。
SWIG 2.0 のドキュメントで詳しく説明されているように、SWIG と CMake の組み合わせは私の Mac でも問題なく動作します。 http://www.swig.org/Doc2.0/SWIGDocumentation.html#Introduction_build_system
しかし、について質問がありmake install
ます。
とを入力cmake .
した後make
、_example.so
が正常に生成されました。しかし、自動生成された Makefile にはターゲットmake install
がないため、機能しません。Makefile にターゲットをinstall
追加する方法を知りたいです。各システムのディレクトリの下にインストールしinstall
たいと思います。_example.so
site-packages
上記のリンクに書かれているCMakeの例を変更する方法を誰か教えていただければ幸いです。