Starting with C or C++ or C#

Started by Baggey, December 02, 2021, 14:56:57

Previous topic - Next topic

Baggey

What is the eaisiest way to install with a Fully working ide and compiler for C.  ::)

Please no Visual Studio! Id like to use SDL2 and OpenGL

I used to watch with envy Allegro but alas just to complicated to even fathom out what to download. let alone anything else  :o

Baggey
Running a PC that just Aint fast enough!? i7 4Ghz Quad core 24GB ram 1TB SSD and NVIDIA Quadro K620 . DID Technology stop! Or have we been assimulated!

ZX Spectrum 48k, C64, ORIC Atmos 48K, Enterprise 128K, The SID chip. Im Misunderstood!

Xaron

Out of curiosity, why not Visual Studio? It's seriously one of the best IDE out there and industry standard. Plus it's free.

dawlane

On Windows. Go with Visual Studio.
Dealing with MinGW (especially MinGW-w64) and one of the Free IDE's tends to be a bit of a mixed bag.

Midimaster

Do you know, that if you plan to compile only little c-snipplet or c-functions, you can do it in BlitzMax-NG too? Also for learning purposes!
...back from Egypt

TomToad

A while back, I came across this site Learn C++.  It will guide you through installing both Code::Blocks and Visual Studio.
------------------------------------------------
8 rabbits equals 1 rabbyte.

Baggey

Quote from: Xaron on December 02, 2021, 16:46:36
Out of curiosity, why not Visual Studio? It's seriously one of the best IDE out there and industry standard. Plus it's free.

It reminds me of a web-page with links and stuff going on everywhere and not really knowing what todo to get started!

Baggey
Running a PC that just Aint fast enough!? i7 4Ghz Quad core 24GB ram 1TB SSD and NVIDIA Quadro K620 . DID Technology stop! Or have we been assimulated!

ZX Spectrum 48k, C64, ORIC Atmos 48K, Enterprise 128K, The SID chip. Im Misunderstood!

Baggey

Quote from: Midimaster on December 02, 2021, 18:20:52
Do you know, that if you plan to compile only little c-snipplet or c-functions, you can do it in BlitzMax-NG too? Also for learning purposes!

Yeah i know. But alas the Example's in Blitmax are. Let's say none existant  :-X

Baggey
Running a PC that just Aint fast enough!? i7 4Ghz Quad core 24GB ram 1TB SSD and NVIDIA Quadro K620 . DID Technology stop! Or have we been assimulated!

ZX Spectrum 48k, C64, ORIC Atmos 48K, Enterprise 128K, The SID chip. Im Misunderstood!

Henri

- Got 01100011 problems, but the bit ain't 00000001


Baggey

Running a PC that just Aint fast enough!? i7 4Ghz Quad core 24GB ram 1TB SSD and NVIDIA Quadro K620 . DID Technology stop! Or have we been assimulated!

ZX Spectrum 48k, C64, ORIC Atmos 48K, Enterprise 128K, The SID chip. Im Misunderstood!

dawlane

#10
Quote from: Baggey on December 04, 2021, 19:19:43
Quote from: DaiHard on December 04, 2021, 11:04:15
You could consider Qt Creator?
https://www.qt.io/product/development-tools

As usual, Went to site can't get started!?  :-X

Baggey

Download the Open source installer.
You will need at least MinGW installed and in the system's environment search path.
But it usually has MinGW as component for download.

Baggey

Quote from: dawlane on December 04, 2021, 21:10:06
Quote from: Baggey on December 04, 2021, 19:19:43
Quote from: DaiHard on December 04, 2021, 11:04:15
You could consider Qt Creator?
https://www.qt.io/product/development-tools

As usual, Went to site can't get started!?  :-X

Baggey

Download the Open source installer.
You will need at least MinGW installed and in the system's environment search path.
But it usually has MinGW as component for download.

Well, I tried the Link! Oh my Bugger! It Worked!

Once i solved how to type a PASSWORD in! :-[  I have Qt Working.

It keeps asking you twice todo something, to Continue? When i download an Example it say's i don't have file permisson? Emm, it's my Computer? But it actually works! :D It's IDE Interface is a wonderfull coloured WALL OF TEXT! ;D

Techque-ni-Coulored dreamcoat!  ;) Very good for the eye's and late night coding.

Not sure where im going to go with this But. If i can Download it and get something running anyone can!

Not sure Wether this is C, C++ or C#  ::)

Now were's all that code ive been collecting! That needs assimulating! To try this Out.

Kind Regards Baggey
Running a PC that just Aint fast enough!? i7 4Ghz Quad core 24GB ram 1TB SSD and NVIDIA Quadro K620 . DID Technology stop! Or have we been assimulated!

ZX Spectrum 48k, C64, ORIC Atmos 48K, Enterprise 128K, The SID chip. Im Misunderstood!

dawlane

#12
Quote from: Baggey on December 05, 2021, 00:31:13
Well, I tried the Link! Oh my Bugger! It Worked!

Once i solved how to type a PASSWORD in! :-[  I have Qt Working.

It keeps asking you twice todo something, to Continue? When i download an Example it say's i don't have file permisson? Emm, it's my Computer? But it actually works! :D It's IDE Interface is a wonderfull coloured WALL OF TEXT! ;D

Techque-ni-Coulored dreamcoat!  ;) Very good for the eye's and late night coding.

Not sure where im going to go with this But. If i can Download it and get something running anyone can!

Not sure Wether this is C, C++ or C#  ::)

Now were's all that code ive been collecting! That needs assimulating! To try this Out.

Kind Regards Baggey
Qt requires that you have to create an account.
The suggested install directory on Windows is the main system drive i.e. C:\Qt. Unless you have set up permissions to allow free access to build and save to that directory. It will always tell you that you do not have permission.

Qt creator is aimed at making applications with the Qt frame work. Make sure you understand the licences to use the Qt Frame work.

The IDE supports a number of language syntax's, but is primarily a C/C++ IDE for building C/C++ code.

Building applications relies on one of three build systems: QMake (the default), CMake and Qbs. Make sure that you read the documentation on at least QMake and understand how search and add external libraries.

dawlane

If you are having problems getting to grips with qtcreator, then I would suggest starting with a simple IDE such as Dev-CPP. This version is a continuation from the original create by Bloodshed Software.
NOTE: There is mention of of Devpacks. These are pretty much pointless as they haven't been updated in a long time and would have to be manually downloaded.

A slightly more advanced IDE is Codelite.

Baggey

Quote from: dawlane on December 08, 2021, 09:34:58
If you are having problems getting to grips with qtcreator, then I would suggest starting with a simple IDE such as Dev-CPP. This version is a continuation from the original create by Bloodshed Software.
NOTE: There is mention of of Devpacks. These are pretty much pointless as they haven't been updated in a long time and would have to be manually downloaded.

A slightly more advanced IDE is Codelite.

I would love to have ago at C or C#. But these languages always end up with having to find out how to run make files. or find librarys then add path's, BUILD etc!

Imagine running BlitmaxC#.exe and IDE is ready togo with all of the commands ready togo!  :-X

GRAPHICS never seem to be out of the box! I know C is the closest thing to MachineCode! This means FAST!  :o

If i could i would like to setup let's say DEV-CPP, SDL, ALLEGRO and GLMax2D The most important thing is to be able to create a Full Screen On Windows!

Shame that cant ALL BE DONE in one .EXE i wouldn't use anything else if this was possible!  8)

But this is CHRISTMAS AFTER ALL! Just maybe. Just maybe someone out there knows how todo this!?

Kind Regards Baggey
Running a PC that just Aint fast enough!? i7 4Ghz Quad core 24GB ram 1TB SSD and NVIDIA Quadro K620 . DID Technology stop! Or have we been assimulated!

ZX Spectrum 48k, C64, ORIC Atmos 48K, Enterprise 128K, The SID chip. Im Misunderstood!