1

Gecodeライブラリが含まれるように、「RuntimeGecode」フラグを指定してmonadiccpをインストールしようとしています:

cabal install monadiccp --flags="RuntimeGecode Debug" --extra-lib-dirs="D:\Programme\Gecode\lib;d:\programme\Gecode\bin" --extra-include-dirs=D:\Programme\Gecode\include\

しかし、それは機能しません。次のように失敗します。

ld.exe: cannot find -lgecodesupport
ld.exe: cannot find -lgecodeset

など... -v3 ログ出力を参照してください。

私は何を間違っていますか?ライブラリは特別なものではないようですが、Windows で行う必要がある追加の手順はありますか?

更新: gecode.org からダウンロード可能なバイナリは Visual Studio でコンパイルされており、gcc と互換性がありません (根本的な問題については、この回答を参照してください)。Stephen が提案したように、ソースから MinGW/MSYS を使用して Gecode をビルドしてみます。

4

0 に答える 0