6
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

acairojuniAdvent Calendar 2016

Day 2

clingをインストールしてc++のインタプリタ環境を得た

Posted at

概要

C++のインタプリタ環境が手に入るっぽい(まだ実行していないのでわかってない)clingのインストールをしてみた。
C++の書いてビルドして実行してが面倒だったので、インタプリタ環境がないかなーと思っていました。

手順

https://github.com/vgvassilev/cling ここにインストール方法が書いてあったんだけれど、どうもうまく行かず、 https://cdn.rawgit.com/root-mirror/cling/master/www/build.html の方法で試したら実行できたようだった。

  • shell scriptのダウンロード
    • スクリプトの実行権限を変更
      • chmod +x ./clone.sh
    • スクリプトを実行
      • ./clone.sh
    • cmake がありませんとでたのでインストール
      • brew install cmake
    • もう一度実行
      • ./clone.sh

もう一度実行するとインストールがすすむ 自分のマシンだと結構時間がかかりました。
実行したディレクトリにファイルができあがっていくので、
気になる人はスクリプトの中身見たほうが良いかもしれないです。
(そうじゃない人も見といたほうが良いかもしれません)

ディレクトリ752MBぐらいあった。

% du -sh inst
752M	inst

実行してみた

こんな感じでした。

cling

用途的にC++だとあんまりインタプリタ要望ないのかもだけど。ちょっとしたことを確かめるのに良いかなとおもいました。ありがとうCling。

6
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?