Showing posts with label C++. Show all posts
Showing posts with label C++. Show all posts

Thursday, March 17, 2011

Dev-C++ : a full-featured Integrated Development Environment (IDE) for the C/C++

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.

http://www.bloodshed.net/devcpp.html

Tuesday, July 31, 2007

The first Qt program, hello.cpp

After install MinGW and Qt For Windows, we can creat our first Qt application now.

- Involve "Qt 4.3.0 Command Prompt" from Windows menu.
- Create sub-folder to hold your work if you want. And change to your works folder.
- Create a file "hello.cpp" with the following contents:


#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel("Hello Qt!");
label->show();
return app.exec();
}


- To create platform-independent project file (hello.pro), type
qmake -project

- To create platform-specific makefile from the project file, type
qmake hello.pro

- Finally build the program, type
make

- Run the generated program, change to the sub-folder "release", and run the program by type
hello




download and Install Qt for Windows

In order to run develope Qt application on Windows platform, a C compiler such as MinGW, and Qt for Windows are need.

Install MinGW - Minimalist GNU for Windows:
In order to simplify the process, I download the Self download & install MinGW-5.1.3.exe here:
http://sourceforge.net/project/showfiles.php?group_id=2435






- download MinGW-5.1.3.exe and run it.
- Follow the steps & start download the required files.













Install Qt for Windows:
Free Qt/Windows Open Source Edition can be download here:
http://trolltech.com/developer/downloads/qt/windows

- Click the downloaded file to start installation of Qt











Wednesday, July 25, 2007

Qt


Qt sets the standard for high-performance, cross-platform application development. It includes a C++ class library and tools for cross-platform development and internationalization. Qt also provides unique solutions to inter-object communication, goes beyond C++ to add flexibility for advanced GUI development and provides a special edition for back-end server applications.

Monday, July 2, 2007

Eclipse

Eclipse is an open source community whose projects are focused on building an extensible development platform, runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know us, and hopefully love us, as a Java IDE but Eclipse is much more than a Java IDE.

With suitable plug-in, ıt can be used to develope Java, C/C++, web application, mobile application, and much more.