1

SWIG で生成された Python フロントエンドを備えた C++/Fortran ソフトウェア プロジェクトがあります。CMake を使用してさまざまなプラットフォーム (Linux、Windows、OS X) でプロジェクトをビルドしますが、これはほとんどの場合問題なく動作します。使用するコンパイラはプラットフォームによって異なります (Linux では gcc または clang、Mac では XCode+gfortran、Windows では MinGW)。

現在、C++ コンパイラ、CMake、SWIG などをインストールしてコンパイルすることは、ほとんどのユーザーにとって少し負担が大きいため、単純なバイナリ インストーラー (Windows では .exe ファイル、Windows では deb-package) を使用してコードを配布できるようにしたいと考えています。 Ubuntuなど)。

これを行う最も簡単な方法は何ですか?

4

1 に答える 1