2021年2月17日水曜日

CentOS8-StreamにCインタープリターのpicocをインストールする

picocは、シンプルなCインタプリターです。コンパイルなしにコマンドラインからCを実行する事ができます。

ビルド&インストール方法

以下のコマンドを実行します。
sudo dnf -y groupinstall "Development Tools"

sudo dnf -y install readline-devel

wget https://gitlab.com/zsaleeba/picoc/-/archive/master/picoc-master.tar.gz

tar xvfz picoc-master.tar.gz

sudo mv picoc-master /opt/picoc

cd /opt/picoc

make

sudo ln -s /opt/picoc/picoc /usr/local/bin/picoc

動作確認

cd

cat << EOF > helloworld.c
#include <stdio.h>

char buf[100];
int val=100;

void main()
{
  sprintf(buf, "Hello, World! %d\n", val);
  printf(buf);
}
EOF

picoc helloworld.c

関連情報

picocプロジェクトのリポジトリ
https://gitlab.com/zsaleeba/picoc

0 件のコメント:

コメントを投稿