GithubHelp home page GithubHelp logo

njmarko / i386ide Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dusanerdeljan/i386ide

3.0 1.0 0.0 2.59 MB

Integrated development environment for i386 assembly and C programming language

License: GNU General Public License v3.0

Assembly 0.09% Python 99.55% Shell 0.36%
assembly i386 integrated-development-environment linux python terminal

i386ide's Introduction

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.

i386ide's People

Contributors

dusanerdeljan avatar njmarko avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.