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

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

25 位/219 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000111003



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

書き込みレス一覧

関数型プログラミング言語Haskell Part26
164 :デフォルトの名無しさん[sage]:2014/09/15(月) 19:04:17.76 ID:7sCZlnMT
昨日WindowsにHaskell Platformインスコしていろいろ弄ってるんだけど
.libライブラリを静的リンクしたいんだけどどうやるの?
ghcにuser32.lib指定してないのに foreign import ccall "PostQuitMessage" ... が動くし、
同じくkernel32.lib指定してないのにExitProcessが動くし、どうなってるの……
関数型プログラミング言語Haskell Part26
166 :デフォルトの名無しさん[]:2014/09/15(月) 20:48:55.90 ID:7sCZlnMT
あっ……
解決しました……
-l[ライブラリ名*拡張子なし*] を指定したらいけました
スレ汚し失礼しました…
関数型プログラミング言語Haskell Part26
168 :デフォルトの名無しさん[sage]:2014/09/15(月) 21:48:17.23 ID:7sCZlnMT
>>167
できました。拡張子を抜くというので躓きました。

ただウィンドウ作るだけのプログラムで1.8MBとかになってしまうのはそこらへんのライブラリをまとめて静的リンクしちゃってるからかな?と思ったけど、
それは>>10に書いてあるとおりなのかな?

stripしても1MBだし、これくらいならアセンブラで書いたほうが……と思ってしまう。
手続き型言語っぽいことだけしててもhaskellのありがたみは感じられないってことかな


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