Coder Social home page Coder Social logo

rossosaurus / mingui Goto Github PK

View Code? Open in Web Editor NEW
2.0 0.0 1.0 189.55 MB

A GUI for MinGW the minimalist GNU for Windows

C# 0.07% C 21.49% C++ 35.48% Objective-C 0.08% Ada 40.18% Python 0.47% Shell 0.03% Lua 0.05% JavaScript 0.06% Roff 2.01% Batchfile 0.02% Awk 0.05% XSLT 0.01%
csharp c-plus-plus cpp mingw mingw32 c-sharp gui compiler visual-c-sharp

mingui's Introduction

MinGUI: A GUI for MinGW the minimialist GNU for Windows

MinGUI is a compact, lightweight and portable compiler for any language supported by MinGW32. More languages and compilers may be added in the future but for now C and C++ are the only languages fully supported.

Img

How to use

To compile a file:

Img

1. Right click or enter the source files location into the first input
2. Right click or enter the location including file name of the exe that will be output to
3. Select gcc (the only compiler from the drop down box)
4. Select which method you wish to build the source with, currently "Build and Output to exe" is the only fullproof method
5. Select the desired libraries that you wish to use by entering a number corresponding to the order you wish them to be in when creating the compile string
6. Select Build and an executable of your source should be output to the chosen location.

To add a library:

Img Img

1. Manual

a. Type the libraries name
b. Right click or enter the libraries include folder location
c. Right click or enter the libraries bin folder location
d. Right click or enter the libraries lib folder location
e. Enter the syntax for the library, this can be more than one condition as some libraries require more than one, however be sure they are entered in the correct order. This input must also contain the "-" character before the condition
f. Click "Add Library"
g. If you have copied all the required folders manually, you only need to enter the libraries name and syntax
2. MinGW Install Manager

a. Click on the MinGW32 icon and install the library or other dependancy from there
b. Enter the library name and syntax is you need to

To remove a library simply right click on the library and select delete

More features to come...

mingui's People

Contributors

rossosaurus avatar sumptum avatar

Stargazers

 avatar  avatar

Forkers

merlinn

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.