2

Cygwin で exe (.cc からのファイル) をビルドしました。Cygwinコマンドプロンプトで実行すると、うまく動作します。

$./learn.exe 0.2 0.1

意図した出力を提供します。

Windowsコマンドプロンプトからcygwinを呼び出して同じものを実行すると、たとえば

c:\cygwin\bin\bash -c "./learn.exe 0.1 0.1"

それは言うエラーを与える

error while loading shared libraries: ?: cannot open shared object file:
No such file or directory
4

1 に答える 1

1

Cygwin .EXE ファイルは、Windows コマンド ラインで実行する必要があります。のディレクトリにいる場合は、次のlearn.exeように実行できます。

learn.exe 0.1 0.1

(たくさんの引数や適切な引数の解析が必要な場合は、Cygwin Bash で実行する方がよいでしょう。)

于 2013-02-08T20:39:25.880 に答える