Nim 설치하기
2421 단어 도커installNimmacOSSierra
소개
최근 새로운 언어를 기억하려고 생각하고, 여러가지 조사해 가는 사이에 C의 「-O2」와 같은 정도의 고속을 가지고, 모듈을 작게 할 수 있는 Nim이라고 하는 것을 발견.
특별히 뭔가 사용할 예정이 있는 것은 아니지만 일단 사용해 익숙해지기 위해 설치한다.
환경
설치
Nim 공식 사이트 가이드를 확인하면서 설치
h tps://에 m-ㅁ g. rg/인 s타르. HTML
brew로 설치할 수 있다고 하지만, docker로 분리해 시험한다.
우선 공식 사이트의 정보대로 이미지를 가져온다.
docker pull nimlang/nim
컨테이너 만들기
docker run -d -it --name nim_app nimlang/nim /bin/bash
컨테이너에 들어가다
docker exec -it nim_app /bin/bash
우선, vim을 넣는다.
apt-get install vim
이하의 튜토리얼을 참고로 Hello World를 낸다.
h tps://에 m-ㅁ g. rg / cs / t1. HTML
우선 적당한 장소에 파일을 만든다.
cd /var/opt
vim greetings.nim
물론 최초의 확인은 언제나.
greetings.nim# This is a comment
echo "What's your name? "
var name: string = readLine(stdin)
echo "Hi, ", name, "!"
이제 파일을 실행해 봅시다.
root@f08033a89621:/var/opt# nim compile --run greetings.nim
Hint: used config file '/nim/config/nim.cfg' [Conf]
Hint: system [Processing]
Hint: greetings [Processing]
Hint: [Link]
Hint: operation successful (10987 lines compiled; 0.159 sec total; 17.938MiB peakmem; Debug Build) [SuccessX]
Hint: /var/opt/greetings [Exec]
What's your name?
그런데 입력을 해보자.
hello world
↓↓↓↓결과↓↓↓↓
Hi, hello world!
이상! ! !
Reference
이 문제에 관하여(Nim 설치하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nemui-fujiu/items/8b541fb9b1f4654938f7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
docker pull nimlang/nim
docker run -d -it --name nim_app nimlang/nim /bin/bash
docker exec -it nim_app /bin/bash
apt-get install vim
cd /var/opt
vim greetings.nim
# This is a comment
echo "What's your name? "
var name: string = readLine(stdin)
echo "Hi, ", name, "!"
root@f08033a89621:/var/opt# nim compile --run greetings.nim
Hint: used config file '/nim/config/nim.cfg' [Conf]
Hint: system [Processing]
Hint: greetings [Processing]
Hint: [Link]
Hint: operation successful (10987 lines compiled; 0.159 sec total; 17.938MiB peakmem; Debug Build) [SuccessX]
Hint: /var/opt/greetings [Exec]
What's your name?
hello world
Hi, hello world!
Reference
이 문제에 관하여(Nim 설치하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nemui-fujiu/items/8b541fb9b1f4654938f7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)