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