の新しいバージョンには、古いパッケージで必要な APIglpk
がありません。の新しいバージョンで古いパッケージ ( COBRALPX
など) を使用するにはどうすればよいですか?glpk
COBRA
は MATLAB と Python で使用できることに注意してください。requireglpk
とLPX
api の両方があり、両方を使用したいと考えています。
理想的には、新しい API を使用するバージョンに切り替える必要があります。それは何年も前から存在しています。それができない場合は、ChangeLog の V4.53 への次のエントリが正しい方向を示しています。
* examples/oldapi/lpx.h, examples/oldapi/lpx.c
A set of routines that simulate the old GLPK API (as defined
in 4.48) were added. Thanks to Jan Engelhardt <jengelh@inai.de>
for suggestion.
ソース リリースのディレクトリexamples/oldapi
には、必要なものがすべて含まれています。README からの抜粋:
The program module in this subdirectory contains an implementation of
the old GLPK API as it was defined in GLPK 4.48.
To compile an existing project using the old GLPK API you need to add
to the project two files lpx.h and lpx.c.