Recent

Author Topic: C++ IDE  (Read 21904 times)

josejosetomas

  • New member
  • *
  • Posts: 9
C++ IDE
« on: September 01, 2014, 07:51:24 pm »
Hello guys.

I have almost a year using Lazarus/Pascal. Now I need to learn and build an application using c++.

Do you know if there any option like Lazarus for C++ (I mean the IDE). I need to compile in multiple platforms, including iOS.

Thanks in advance

howardpc

  • Hero Member
  • *****
  • Posts: 4144
Re: C++ IDE
« Reply #1 on: September 01, 2014, 07:58:11 pm »
As a Windows-only start there is VS Express
http://www.microsoft.com/en-us/download/details.aspx?id=40787
Not sure whether you will think it is 'like' Lazarus...but it is an IDE.

Rails

  • Guest
Re: C++ IDE
« Reply #2 on: September 01, 2014, 08:08:38 pm »
QT-Creator is multi-platform and has at least some iOS support.

https://qt-project.org/

sam707

  • Guest
Re: C++ IDE
« Reply #3 on: September 01, 2014, 09:43:33 pm »
wxDev-C++ is a FREE C++ CROSSPLATFORM IDE totaly built with Delphi. It does compile code based and derived from the well known wxWidgets set that is suitable for about 99% platforms around the world. You can compile either with microsoft C++ compiler either with GNU MinGW! gdb (same debugger used by lazarus) is included into wxDev C++ so you can track ur code step by step

http://wxdsgn.sourceforge.net
« Last Edit: September 01, 2014, 09:49:59 pm by sam707 »

Never

  • Sr. Member
  • ****
  • Posts: 409
  • OS:Win7 64bit / Lazarus 1.4
Re: C++ IDE
« Reply #4 on: September 01, 2014, 10:18:02 pm »
you might consider codeblocks as well  [ http://www.codeblocks.org/ ]
Νέπε Λάζαρε λάγγεψων οξωκά ο φίλοσ'ς αραεύσε

exdatis

  • Hero Member
  • *****
  • Posts: 668
    • exdatis
Re: C++ IDE
« Reply #5 on: September 01, 2014, 11:21:13 pm »
Also
http://codelite.org/
excellent for beginning

janvb

  • Jr. Member
  • **
  • Posts: 76
Re: C++ IDE
« Reply #6 on: September 02, 2014, 12:33:55 am »
Ultimate++ is "ok", but they don't do iOS yet + I in person think their C++ usage is weird - unreadable.

http://www.ultimatepp.org/www$uppweb$apps$en-us.html

They have very good graphics support and fast compilation technique.

---

Other than that I would consider QtCreator for GUI as they support both Android and iOS. They learning curve is a bit harder than Lazarus, but it is a far more powerfully platforms once you get going. The last release included code from 400+/- developers and 100+/- of those are full time so this is heavily developed. It is free (LGPL), you can buy commercial license if needed and I even see jobs advertised for Qt.

Myself I use Code::Blocks and CooCox. I also use Visual Studio which is superior as IDE, but their C++/MFC is not what it once was (fallen behind). I am not doing GUI in C++ anymore, otherwise I would be using QtCreator.

For iOS I would consider XCode and Objective-C.
« Last Edit: September 02, 2014, 12:48:00 am by janvb »

Zoran

  • Hero Member
  • *****
  • Posts: 1829
    • http://wiki.lazarus.freepascal.org/User:Zoran
Re: C++ IDE
« Reply #7 on: September 02, 2014, 09:55:46 am »
Take a look at the Wikipedia article Comparison of integrated development environments (C/C++ section).

I recommend you try
CodeLite and Code::Blocks
They both use wxWidgets GUI library.
« Last Edit: September 02, 2014, 09:57:38 am by Zoran »

saml

  • New Member
  • *
  • Posts: 20
  • Developer, Biotech Engineer, PhD Student
    • Bionics IT
Re: C++ IDE
« Reply #8 on: June 26, 2015, 11:18:24 am »
Do you know if there any option like Lazarus for C++ (I mean the IDE). I need to compile in multiple platforms, including iOS.

JetBrain offers, since rather recently a Cross-Platform C/C++ IDE, CLion.

Based on my experience with their other tools, it should be an excellent option, although it is not free, except for the 30-day trial.

Michaela Joy

  • New Member
  • *
  • Posts: 24
Re: C++ IDE
« Reply #9 on: June 26, 2015, 03:25:50 pm »
As Never said, Code::Blocks. http://www.codeblocks.org/

It's robust, open source, and it supports GCC.

Plus it's free. :)

:MJ

rtusrghsdfhsfdhsdfhsfdhs

  • Full Member
  • ***
  • Posts: 162
Re: C++ IDE
« Reply #10 on: June 27, 2015, 01:18:27 am »
Does a LCL like GUI library exist for C++? QT is not exactly it. No 3rd party controls for it like VCL..

Leledumbo

  • Hero Member
  • *****
  • Posts: 8746
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: C++ IDE
« Reply #11 on: June 27, 2015, 08:29:08 am »
Does a LCL like GUI library exist for C++? QT is not exactly it. No 3rd party controls for it like VCL..
Finish this, you have LCL for C. Wrap it in C++ class, you have LCL for C++.

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: C++ IDE
« Reply #12 on: June 27, 2015, 10:09:39 am »
a) Eclipse IDE for C/C++ Developers       http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/heliossr2   
b) Netbeans C and C++ Development     https://netbeans.org/features/cpp/

JD
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

Zoran

  • Hero Member
  • *****
  • Posts: 1829
    • http://wiki.lazarus.freepascal.org/User:Zoran
Re: C++ IDE
« Reply #13 on: June 27, 2015, 11:40:28 am »
Does a LCL like GUI library exist for C++? QT is not exactly it. No 3rd party controls for it like VCL..

There is wxWidgets I mentioned in a post above:
I recommend you try
CodeLite and Code::Blocks
They both use wxWidgets GUI library.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11383
  • FPC developer.
Re: C++ IDE
« Reply #14 on: June 27, 2015, 11:58:12 am »
This offtopic thread has run long enough to give a few pointers for direction, please take it elsewhere.

 

TinyPortal © 2005-2018