トップページ > プログラム > 2014年09月15日 > 853zB9Gc

書き込み順位&時間帯一覧

42 位/219 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000010102



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
関数型プログラミング言語Haskell Part26

書き込みレス一覧

関数型プログラミング言語Haskell Part26
167 :デフォルトの名無しさん[sage]:2014/09/15(月) 20:58:56.39 ID:853zB9Gc
>>164
windows良く知らないけど、windows版GHCはMinGWベースなので
MinGWでリンクするのと同じ手順でできない?
http://www.mingw.org/wiki/Specify_the_libraries_for_the_linker_to_use

勝手にライブラリがリンクされる件は、たぶんそのプログラムが依存してるHaskellパッケージが
リンクを要求してる
たとえばbaseパッケージ(あらゆるHaskellプログラムが依存するパッケージ)は、
wsock32, user32, shell32を要求すると指定されてるっぽい
ghc-pkg describe baseとか打つとextra-librariesの項に出てくるはず
関数型プログラミング言語Haskell Part26
171 :デフォルトの名無しさん[sage]:2014/09/15(月) 22:51:54.55 ID:853zB9Gc
実行ファイルが大きいのはなんでだっけ、GHCが最適化の過程でコードを複製するからかな
ランタイムの大きさは大したことなかったはず。仮想マシンじゃないし(ネイティブコード生成)
いずれにしても実行ファイルの大きさが重要な用途ならHaskellというかGHCは向かないと思う


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。