TermiC

GCC powered interactive C/C++ REPL terminal created with BASH

GPL-3.0 License

Stars
279

Bot releases are hidden (Show)

TermiC - TermiC V1.3.0 Latest Release

Published by hanoglu about 1 year ago

Improvements:

  • Support #ifdef/#elif/#else/#endif
  • Support the tcc compiler
  • Add command history
  • Python terminal style Ctrl-D Ctrl-C
  • Various bug fixes

To install TermiC V1.3.0:

wget "https://github.com/hanoglu/TermiC/releases/download/V1.3.0/TermiC.sh"
sudo cp TermiC.sh /bin/termic
sudo ln -s /usr/bin/termic /usr/bin/termic++
sudo chmod +x /bin/termic
rm -f TermiC.sh

Note: RPM file can be used to install TermiC on Fedora-based systems. Also, the COPR repository can be used to install TermiC in Fedora-based distros.
Install with COPR:

sudo dnf copr enable hanoglu/termic
sudo dnf install termic

To start TermiC:

termic # For C shell
termic++ # For C++ shell
termic tcc # For tcc compiler
TermiC - TermiC V1.2.2

Published by hanoglu almost 2 years ago

Improvements:
DEB and RPM packages created
Various bug fixes

To install TermiC V1.2.2:

wget "https://github.com/hanoglu/TermiC/releases/download/V1.2.2/TermiC.sh"
sudo cp TermiC.sh /bin/termic
sudo ln -s /usr/bin/termic /usr/bin/termic++
sudo chmod +x /bin/termic
rm -f TermiC.sh

Note: DEB and RPM files can be used to install TermiC in Debian/Fedora based systems. Also COPR repository can be used to install TermiC in Fedora based distros.
Install with COPR:

sudo dnf copr enable hanoglu/termic
sudo dnf install termic

To start TermiC:

termic # For C shell
termic++ # For C++ shell
TermiC - TermiC V1.2.1

Published by hanoglu almost 2 years ago

Improvements:
Functions, classes, namespaces, structs etc. now can be declared
New prompt commands implemented
Various bug fixes

To install TermiC V1.2.1:

wget "https://github.com/hanoglu/TermiC/releases/download/V1.2.1/TermiC.sh"
sudo cp TermiC.sh /bin/termic
sudo bash -c "echo -e '#\!/bin/bash\n/bin/termic cpp' > /bin/termic++"
sudo chmod +x /bin/termic
sudo chmod +x /bin/termic++
rm -f TermiC.sh

To start TermiC:

termic # For C shell
termic++ # For C++ shell
TermiC - TermiC V1.1

Published by hanoglu almost 2 years ago

To install TermiC V1.1:

wget "https://github.com/hanoglu/TermiC/releases/download/V1.1/TermiC.sh"
sudo cp TermiC.sh /bin/termic
sudo bash -c "echo -e '#\!/bin/bash\n/bin/termic cpp' > /bin/termic++"
sudo chmod +x /bin/termic
sudo chmod +x /bin/termic++
rm -f TermiC.sh

To start TermiC:

termic # For C shell
termic++ # For C++ shell

Note: Please use latest version to be able to use all features of TermiC.