2016-09-04 14 views
-4

우분투 플랫폼에 익숙하다. 우분투 시스템에서 haskell 코드를 어떻게 컴파일하고 실행할 수 있을지 모르겠다. haskell은 나의 강의 계획서에있다. 그래서 나는 haskell을위한 시스템을 구성해야한다. 저를 보여주세요.어떻게 컴파일하고 우분투 리눅스 시스템에서 haskell 프로그램을 실행합니까?

+2

https://m.youtube.com/watch?v=nZoSZhxLGy8 – dfeuer

+1

@dfeuer이 주제를 오프 토픽으로 닫으려고 투표를합니다. https :// /www.youtube.com/watch?v=pQJFWhn1R_w – epsilonhalbe

+0

우분투에서 현재 유지 관리되고있는 버전은 상당히 오래되었습니다. https://launchpad.net/~hvr/+archive/ubuntu/ghc – epsilonhalbe

답변

-1

명령 줄에 "sudo apt-get install haskell-platform"을 사용하여 haskell-platform을 설치 한 다음 다른 콘솔을 열고 ghci를 시작하십시오. 당신이

sudo apt-get install cabal 

후 음모를 설치, 당신은 음모를 설치해야

import System.Environment 
import Data.List 

같은 수입을 사용해야 할 경우

https://wiki.ubuntuusers.de/Haskell/

+0

다른 답변과 마찬가지로 , 이것은 오래된 설치로 이어질 것입니다. 또한 Markdown을 사용하여 답변의 형식을 올바르게 지정하십시오. – Zeta

-3
sudo apt-get install ghc 

는, 당신은 그에게

를 업데이트해야
cabal update 

하고

cabal install name_package 
+1

우분투 버전에 따라 GHC와 Cabal의 고대 버전이 설치되고'cabal install' ___will___이 Cabal 지옥으로 연결됩니다. 또한 모듈이 GHC 패키지 데이터베이스에있는 한 가져 오기에'cabal install '이 필요하지 않습니다. – Zeta

+0

사실, 이미 ghc에있는 모듈에 대한 cabal을 설치할 필요가 없습니다. 나는 당신이 필요로하는 리눅스 배포본이 있기 때문에 카발을 설치한다고 말했다. – h31nr1ch

+0

이 오래된 주제에 시간을 내 주셔서 감사합니다. –

5

으로 패키지를 설치할 수는 the download page의 지침을 따르십시오. 다른 접근법은 어느 시점에서 구식이 될 것입니다. 강의 계획서에 따라 배포판의 패키지가 잘 될 수 있습니다. 패키지 ghccabal을 찾고 있습니다. 그러나, 그들은 대개 오래되었습니다.

아직 명령 줄을 사용하여 우분투에 패키지를 설치하는 방법을 모르거나 명령 줄에 익숙하지 않은 경우 무료 (CC-BY-NC)가 있으므로 The Linux Command Line을 권장합니다 -ND) 버전입니다.

+0

안내에 감사드립니다. –