Is it any good? An installation disk for it came with a copy of "C++ for Dummies" I bought, and I was just wondering if it's a cheap piece of shit? And if so, where can I get a better compiler?
fbhauisdiausdb We JUST went over this in WAYWO. Code::Blocks IS NOT a C++ Compiler. It is an IDE (Integrated Development Environment). It is USED to WRITE CODE in various languages. It USES a compiler (default MinGW) to COMPILE the code you write.
See: [url]http://en.wikipedia.org/wiki/Integrated_development_environment[/url] and [url]http://en.wikipedia.org/wiki/Compiler[/url]
Overall Code::Blocks is really good. I use it as my main IDE. Its pretty good, but the UI looks sort of old.
Thanks! And sorry, I don't use the programming section much.
If you're referring to the MinGW compiler which comes with Code::Blocks then yes, it's really good.
Tbh, I prefer VS2010. But it's more or less a matter of preference. Try different IDEs/compilers out and see which you like the best.
You might wanna grab the latest version though, who knows how old the install on that CD is.
͏
I reccomend downloading Code::Blocks off of their website if you're going to use it, and manually updating its Mingw compiler.
I haven't tried it, but can it also create GUIs for programs in addition to code?
[QUOTE=Sonicfan574;24281780]I haven't tried it, but can it also create GUIs for programs in addition to code?[/QUOTE]
Well, technically you can create GUIs by using code, but if you want to create the GUI visually with a somewhat WYSIWYG interface, you're better off using Visual C++ Express (2008/2010), I personally use 2010 but I know it runs slow on some computers.
[QUOTE=DeanWinchester;24284613]Well, technically you can create GUIs by using code, but if you want to create the GUI visually with a somewhat WYSIWYG interface, you're better off using Visual C++ Express (2008/2010), I personally use 2010 but I know it runs slow on some computers.[/QUOTE]
Off topic:
Nice avatar. I stayed up watching notch make the game. He really is a very brilliant developer.
[QUOTE=DeanWinchester;24284613]Well, technically you can create GUIs by using code, but if you want to create the GUI visually with a somewhat WYSIWYG interface, you're better off using Visual C++ Express (2008/2010), I personally use 2010 but I know it runs slow on some computers.[/QUOTE]
Damn :<
I'm running Linux and can't run VS programs, I was hoping for something similar to them.
Well there are other GUI-Creators with WYSIWYG interfaces.
I think every major GUI Library has one.
[QUOTE=i300;24284718]Off topic:
Nice avatar. I stayed up watching notch make the game. He really is a very brilliant developer.[/QUOTE]
As did I, it was very entertaining to watch
His accent is great as well :3:
[QUOTE=Sonicfan574;24289135]Damn :<
I'm running Linux and can't run VS programs, I was hoping for something similar to them.[/QUOTE]
Eclipse with the C/C++ plugin is shit. Code::Blocks is bearable, but the GUI looks ancient on windows (I mean seriously) and lacks so many features. Also is has a "BYO Games" plugin with tetris and snake that look like they were made in 1980. On linux, the GUI does look better though.
Then there's KDevelop, NetBeans, and Anjunta. I don't know anything about those, but NetBeans looks really good.
Personally, I prefer using a shell script to autocompile with GCC, and vim for text editing (insanely awesome if done correctly :3)
[QUOTE=fstab;24328038]Eclipse with the C/C++ plugin is shit. Code::Blocks is bearable, but the GUI looks ancient on windows (I mean seriously) and lacks so many features. Also is has a "BYO Games" plugin with tetris and snake that look like they were made in 1980. On linux, the GUI does look better though.
Then there's KDevelop, NetBeans, and Anjunta. I don't know anything about those, but NetBeans looks really good.
Personally, I prefer using a shell script to autocompile with GCC, and vim for text editing (insanely awesome if done correctly :3)[/QUOTE]
Netbeans is great except for me it seems like it uses a lot of resources (+-250mb ram)
[QUOTE=fstab;24328038]Personally, I prefer using a shell script to autocompile with GCC, and vim for text editing (insanely awesome if done correctly :3)[/QUOTE]
...Why don't you just use make? O_o
[QUOTE=esalaka;24338050]...Why don't you just use make? O_o[/QUOTE]
Makefiles are sometimes too complex to write for a simple task.
That's why applications to generate Makefiles automatically have been created.
[QUOTE=Alternative Account;24346106]Makefiles are sometimes too complex to write for a simple task.
That's why applications to generate Makefiles automatically have been created.[/QUOTE]
I use this Makefile as a basis for pretty much ALL C++ related programs. No matter how small.
[code]
CPPFLAGS=
CXXFLAGS=-g
LDFLAGS=-g
SRCS=main.cpp
OBJS=${SRCS:.cpp=.o}
EXEOUTPUT=main
all: $(EXEOUTPUT)
$(EXEOUTPUT): $(OBJS)
$(CXX) $(LDFLAGS) $(OBJS) -o $(EXEOUTPUT)
clean:
$(RM) -rf $(OBJS) $(EXEOUTPUT)
[/code]
I only copy this template to a directory and it works immediately.
[QUOTE=Alternative Account;24346106]That's why applications to generate Makefiles automatically have been created.[/QUOTE]
[url=http://github.com/esalaka/mage]I know rite?[/url]
...Although mage requires an excessive amount of configuration for tiny projects. :P
[QUOTE=esalaka;24360446][url=http://github.com/esalaka/mage]I know rite?[/url]
...Although mage requires an excessive amount of configuration for tiny projects. :P[/QUOTE]
Hey that's fine, for tiny projects you can just use [url=http://github.com/sahchandler/bit]mine[/url]! :v: (Although technically, mine replaces make, much like waf or Scons does)
Sorry, you need to Log In to post a reply to this thread.