Skip to content

Integrated development environment for i386 assembly and C programming language

License

Notifications You must be signed in to change notification settings

njmarko/i386ide

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

i386ide

Contributor Covenant

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 računarskih vežbi za predmet Arhitektura računara" (authors: Žarko Živanov, Ivan Nejgebauer, Lazar Stričević, 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.

About

Integrated development environment for i386 assembly and C programming language

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.5%
  • Other 0.5%