Author Topic: Free C++ IDE  (Read 6165 times)

Rob

  • New improved. Now with added something...
  • Jackass In Charge
  • Posts: 5959
  • Karma: +86/-149
  • Approaching 60 from the wrong damn direction...
Free C++ IDE
« on: May 07, 2005, 07:16:49 AM »
http://www.codeblocks.org/

for use with the Free Microsoft Visual C++ Toolkit, and the free Borland C++ compiler, apparently. No integrated debug, but MS have a free debug tool too.
« Last Edit: May 07, 2005, 08:00:33 AM by Ken Fitlike »

[stealth]

  • the original
  • Jackass V
  • Posts: 1159
  • Karma: +56/-35
Free C++ IDE
« Reply #1 on: May 07, 2005, 07:57:43 AM »
So Fre we've dropped an E.
...

Ken Fitlike

  • Jackass V
  • Posts: 1568
  • Karma: +25/-22
  • Ebeneezer McScrooge
Free C++ IDE
« Reply #2 on: May 07, 2005, 07:58:52 AM »
Thanks, Rob, I've been keeping an eye on that one for a while now but it still has some way to go. I think the developer is an ex-member of the Dev-cpp development team so certainly has some decent experience to bring to bear. I think his choice of wxWidgets for the interface is good - codeblocks is 'stable' on linux, too, which is something dev-cpp never achieved.

I think it looks very promising.

Quote from: '[stealthy
']So Fre we've dropped an E.
What? :p ;)
And what rough beast, its hour come round at last,
Slouches towards Bethlehem to be born?.

sand_man

  • Super Jackass
  • Jackass II
  • Posts: 54
  • Karma: +10/-0
Free C++ IDE
« Reply #3 on: May 07, 2005, 08:23:35 AM »
Looks pretty slick :)

Major_Small

  • Jackass IV
  • Posts: 317
  • Karma: +10/-0
    • http://www.johnshaoonline.com
Free C++ IDE
« Reply #4 on: May 08, 2005, 06:33:50 AM »
looks okay, but I still don't have a reason to stray from Dev-Cpp... and in linux I generally use vim+gcc... although this looks like something I may consider :D
Team Cprog Folding@Home: Team #43476
Download it Here
Detailed Stats Here
More Detailed Stats
51 Members so far, are YOU a member?
Current team score: 827850 (ranked 357 of 41389)

The CBoard team is doing better than [COLOR='#0000FF']99.13%[/COLOR] of the other teams
Top 5 Members: Xterria(331048), Bennet(64957), pianorain(56621), Codeplug(35842), JaWiB(34917)

Last Updated on: Mon, 28 Nov, 2005 @ 3:21 PM EST

Ken Fitlike

  • Jackass V
  • Posts: 1568
  • Karma: +25/-22
  • Ebeneezer McScrooge
Free C++ IDE
« Reply #5 on: May 08, 2005, 10:21:29 AM »
While very relevant to c & c++ I think, on reflection, that software would be a more appropriate forum for this thread.
And what rough beast, its hour come round at last,
Slouches towards Bethlehem to be born?.

joshdick

  • Math Mod
  • Jackass III
  • Posts: 160
  • Karma: +10/-0
    • http://www.xanga.com/joshdick13
Free C++ IDE
« Reply #6 on: May 09, 2005, 09:28:58 AM »
Is it possible to use this IDE or Dev-C++ with another compiler? At work, I'm currently programming for an embedded system (Motorola's 68360), so I have to use a certain compiler. I know I can edit the source code using Notepad or Visual Studio, but I'm wondering if I can use an IDE with this certain compiler and still get features like code completion and a class browser.
:robot:

Mike

  • Jackass In Charge
  • Posts: 11248
  • Karma: +168/-32
  • Ex Asshole - a better and more caring person.
Free C++ IDE
« Reply #7 on: May 09, 2005, 09:32:54 AM »
I know with Dev-C++ you can.
Tools -> Compiler Options -> Programs
Tools -> Compiler Options -> Directories

Ken Fitlike

  • Jackass V
  • Posts: 1568
  • Karma: +25/-22
  • Ebeneezer McScrooge
Free C++ IDE
« Reply #8 on: May 09, 2005, 09:44:46 AM »
>>Is it possible to use this IDE or Dev-C++ with another compiler?<<

Quote from: CodeBlocks
At this moment, Code::Blocks natively supports the following compilers
* GNU GCC compiler & GDB debugger
   * Microsoft Visual C++ Free Toolkit 2003
   * Borland C++ Compiler 5.5
   * DigitalMars Free Compiler
I think the intention is that CodeBlocks will ultimately be configurable to be used for any compiler.

For a 'do-anything' ide you could always take a look at Borland's CBuilderX. The personal edition is free but it claims to be able to work with any compiler, although with the personal edition you'll have to hack together some sort of xml file for it to do so with your compiler of choice (currently it supports an older version of MinGW and Borland's own bcc v6 compiler so you can use the xml config files for those compilers as templates).

Quote from: Mike
I know with Dev-C++ you can.
Tools -> Compiler Options -> Programs
Tools -> Compiler Options -> Directories
Correct me if I'm wrong, but doesn't dev-cpp just support MinGW (the ability to manually set directories/paths is for when you install the ide only and need to configure it for whatever version of MinGW you're using)?
And what rough beast, its hour come round at last,
Slouches towards Bethlehem to be born?.

Mike

  • Jackass In Charge
  • Posts: 11248
  • Karma: +168/-32
  • Ex Asshole - a better and more caring person.
Free C++ IDE
« Reply #9 on: May 09, 2005, 09:57:54 AM »
Quote
Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler.


Hmmm I wonder if you could still configure it to use any other command line compiler

Ken Fitlike

  • Jackass V
  • Posts: 1568
  • Karma: +25/-22
  • Ebeneezer McScrooge
Free C++ IDE
« Reply #10 on: May 09, 2005, 10:02:29 AM »
That's what I'm doubting - it's configured to use MinGW(edit: and cygwin) exclusively so it looks for and invokes gnu make, gcc etc using their command line specific syntax. I know for sure that it doesn't work with bcc5.5 (and, presumably, bcc v6) and I suspect the same is true for other compilers such as msvc.

Still, if you know otherwise I'd be delighted to learn how you did it. :)
And what rough beast, its hour come round at last,
Slouches towards Bethlehem to be born?.

Mike

  • Jackass In Charge
  • Posts: 11248
  • Karma: +168/-32
  • Ex Asshole - a better and more caring person.
Free C++ IDE
« Reply #11 on: May 09, 2005, 10:04:14 AM »
Well it is open source ( I think ) so you just edit the code and ....

Ken Fitlike

  • Jackass V
  • Posts: 1568
  • Karma: +25/-22
  • Ebeneezer McScrooge
Free C++ IDE
« Reply #12 on: May 09, 2005, 10:08:39 AM »
...spend many weeks/months figuring out how Delphi works before you can start tweaking the source. ;)
And what rough beast, its hour come round at last,
Slouches towards Bethlehem to be born?.

joshdick

  • Math Mod
  • Jackass III
  • Posts: 160
  • Karma: +10/-0
    • http://www.xanga.com/joshdick13
Free C++ IDE
« Reply #13 on: May 09, 2005, 10:09:49 AM »
Quote from: Mike
Well it is open source ( I think ) so you just edit the code and ....


Heh. I'm trying to make my development process simpler. Plus, I don't think I could contribute to an open-source project on company time since they own all the IP I develop while working for them.
:robot:

sand_man

  • Super Jackass
  • Jackass II
  • Posts: 54
  • Karma: +10/-0
Free C++ IDE
« Reply #14 on: May 09, 2005, 09:13:53 PM »
wow I had forgotten that Dev-C++ was written in delphi.