10

開発中のアプリケーションのLP、IP、BIP、MIPを解決できるiOSライブラリを探しています。GLPKを見つけましたが、iOS用にコンパイルする方法がわかりません。しばらくウェブを検索したところ、興味深いものは見つかりませんでした...誰かがiOS用にGLPKをコンパイルする方法を教えてくれれば幸いです。 iOS用のオープンソースLPソルバーを知っています。

4

1 に答える 1

4

私はiOS開発にGMP(GNU Multiple Precision Arithmetic Library)を使用しました。これは、基本的にさまざまな数学的目的のためのCベースの静的ライブラリです。大きな行列で計算しなければならなかったので、任意精度をサポートするライブラリが必要でした。MacPortsでインストールしました。MacPortsは、Debianのyumやaptのように、Macのターミナルベースのパッケージ管理システムです。「sudoportinstallgmp」を使用してGMPLをインストールしたときに適切な静的ライブラリをインストールした後、Xcodeの「LinkBinaryWithLibrary」セクションで静的ライブラリをチェックアウトできます。「AddOther..」ボタンを押して、/ opt / local / libフォルダーに移動します。これはMacPortsのデフォルトのインストールフォルダーであり、静的ライブラリをチェックアウトします。コードにヘッダーを追加すると、計算が可能になります。

下の写真では、libgsl、つまりGNUScientificLibraryも見ることができます。私もそれをお勧めします。

ここに画像の説明を入力してください

于 2012-11-01T00:29:38.290 に答える