我在Unix下創建了一個項目的一些文件,它們很多,如果我想在另一個pc或文件夾中執行它,我需要將所有文件複製到那裏。他們全部連接在進口。 我如何製作一個可執行的haskell程序?編譯Haskell的多個.hs文件 - Unix
我每例如:
main.hs - main where all the program executes; using,besides haskell, unix shell.
ex1.hs - basically types of data, some functions.
ex2.lhs - same as ex1.lhs but is literate with LaTeX
pic.jpg - picture to use on the pdflatex
package.sty - package needed to use some functions
如何進行,編譯所有的這些?
>ghc -o MAIN main.hs ex1.hs ex2.lhs pic.jpg package.sty
Failed to load interface for 'ex1.hs'
,是具有進口ex1.hs
好奇的是,如果我換進口ex1.hs到行: 我使用GHC但總是給人錯誤的嘗試import ex2.lhs line會報錯ex2
你的意思是_ghc_? –
如何編譯'.jpg'或'.sty'文件?它應該嵌入到可執行文件中嗎? – dflemstr
是的,我需要它導致程序創建一個pdf,我需要該JPG和麥粒腫是一個包 – MrFabio