i386ide

Integrated development environment for i386 assembly and C programming language for Linux

GPL-3.0 License

Stars
14

i386ide

Integrated development environment for i386 assembly and C programming language for Linux in development.

System requirements

This program is built for Linux operating system (Ubuntu 16.04 or higher) and requires gcc compiler (and gcc-multilib if you are using 64-bit operating system) and ddd (Data Display Debugger) to be installed.

Running the program from the source code

To run this program from the source code you need Python 3.6 or higher and you have to install PySide2 library. Run command is python3 main.py.

For more information visit the Linux section of the wiki guide

Documentation

Online documentation

Download executable file

Ubuntu 19.04 and higher

i386ide v1.4.0 for Ubuntu 19.04 and higher

Ubuntu 18.04; Also works on Debian 10.1 and Mint 19.2

i386ide v1.4.0 for Ubuntu 18.04, Debian 10.1 and Mint 19.2

Ubuntu 16.04

i386ide v1.4.0 for Ubuntu 16.04

Fedora 30.1.2

i386ide v1.4.0 for Fedora 30.1.2

Installation

Download shell scripts. Download executable file, extract it and copy & paste install.sh in the extracted directory. Position yourself in the extracted folder and run sudo bash install.sh to install the program. This will create a desktop entry. If you want to uninstall the program, run sudo bash uninstall.sh from any location.

Credits

All the icons in our program are downloaded from https://remixicon.com/. Instruction descriptions, which are used in tooltips and help, are taken from "Praktikum raunarskih vebi za predmet Arhitektura raunara" (authors: arko ivanov, Ivan Nejgebauer, Lazar Strievi, Miroslav Hajdukovi) and are used with the author's approval.

License

This program is free. You can redistribute it and/or change it under the terms of GNU General Public License version 3.0 (GPLv3). You can find a copy of the license in the repository.

Badges
Extracted from project README
Contributor Covenant