コマンドライン関数「glpsol」の GLPK Api に同等のものがあるかどうか疑問に思っていました。
.mod ファイルに記述されたモデルと .dat ファイルにデータがあるためです。コマンドラインでは、次の行を呼び出すことで解決できます:
glpsol --model flow-glpk.mod --data your_data_set.dat
「execv()」呼び出しを実行せずに、C/C++ プログラムで同じ問題を解決したいと考えています。
コマンドライン関数「glpsol」の GLPK Api に同等のものがあるかどうか疑問に思っていました。
.mod ファイルに記述されたモデルと .dat ファイルにデータがあるためです。コマンドラインでは、次の行を呼び出すことで解決できます:
glpsol --model flow-glpk.mod --data your_data_set.dat
「execv()」呼び出しを実行せずに、C/C++ プログラムで同じ問題を解決したいと考えています。
ソース ディストリビューションのサンプル ディレクトリにある mplsamp2.c を見てください。ハードコードされた名前をアプリケーションに合わせて適切に変更するだけで、目的どおりに動作すると思います。
GLPK には、C API を使用して MathProg モデルを処理する方法について詳しく説明した、 3.2 MathProg モデルを処理するためのルーチンという優れたマニュアルが付属しています。