Code Blocks adalah adalah suatu program lingkungan pengembangan terpadu bebas, nirlaba, bersumber terbuka dan lintas platform. Program yang ditulis dalam C++ beserta Widgets untuk GUI-nya ini bisa digunakan bersama dengan berbagai macam kompilator, contohnya GCC dan Visual C++. Peralatannya yang tersedia tergantung dari "plugin" yang dipasang. Sekarang ini, Code::Blocks lebih tersedia sebagai perangkat pengembangan dalam bahasa C dan C++, walaupun program ini juga bisa disesuaikan, dan mungkin akan membutuhkan pemasangan tambahan, untuk pengembangan perangkat lunak ARM, AVR, DirectX, FLTK, Fortran, GLFW, GLUT, GTK+,Irrlicht, Lightfeather, MATLAB, dll. Code::Blocks tersedia di sistim operasi Windows 98 keatas, Linux, Mac OS X dan FreeBSD.
Code::Blocks bisa digunakan bersama dengan banyak kompilator lain, contohnya MinGW (GCC untuk Windows), Digital Mars, Visual C++, Borland C++, LLVM Clang, Watcom, LCC, dan Intel C++ Compiler. Walau sebenarnya lebih untuk C++, masih terdapat juga kompilator untuk bahasa pemrograman selain C++, contohnya GNU Fortran, Digital Mars D, dan GNU GDC. Dengan sistem "plugin"-nya Code::Blocks, penggunaan untuk bahasa-bahasa pemrograman lainnya juga bisa turut dipasang.
Integrated Development Environtment (IDE) adalah suatu aplikasi komputer yang digunakan untuk mengembangkan aplikasi berdasarkan bahasa pemrograman tertentu. IDE biasanya terdiri dari Graphical User Interface builder, text atau code editor, compiler atau interpreter, serta debugger.
Melalui bantuan compiler, program yang ditulis dalam bahasa pemrograman (seperti C++) diterjemahkan menjadi kode mesin sehingga bisa dijalankan oleh komputer. Sebelum me-release program yang dibuat, diperlukan proses debugging, yaitu melacak lokasi kesalahan (bug) pada program kemudian memperbaikinya. Alat untuk melakukan debugging dinamakan debugger. Dengan debugger memungkinkan programmer untuk menghentikan program yang sedang berjalan di titik-titik tertentu (breakpoint).
Contoh IDE untuk bahasa pemrograman C/C++ adalah Code::Blocks, Dev C++, Borland C++, Visual Studio, dan lain sebagainya.
Fitur Di Code Blocks
Highlights:
- Open Source! GPLv3, no hidden costs.
- Cross-platform. Runs on Linux, Mac, Windows (uses wxWidgets).
- Written in C++. No interpreted languages or proprietary libs needed.
- Extensible through plugins
Compiler Di Code Blok:
- Multiple compiler support:
- GCC (MingW / GNU GCC)
- MSVC++
- clang
- Digital Mars
- Borland C++ 5.5
- Open Watcom and more
- Very fast custom build system (no makefiles needed) Support for parallel builds (utilizing your CPU's extra cores)
- Multi-target projects
- Workspaces to combine multiple projects
- Inter-project dependencies inside workspace Imports MSVC projects and workspaces (NOTE: assembly code not supported yet)
- Imports Dev-C++ projects
Debugger Di Code Block:
- Interfaces GNU GDB
- Also supports MS CDB (not fully featured)
- Full breakpoints support:
- Code breakpoints
- Data breakpoints (read, write and read/write)
- Breakpoint conditions (break only when an expression is true)
- Breakpoint ignore counts (break only after certain number of hits)
- Display local function symbols and arguments
- User-defined watches (support for watching user-defined types through scripting)
- Call stack
- Disassembly
- Custom memory dump
- Switch between threads
- View CPU registers
Interface Di Code Block:
- Syntax highlighting, customizable and extensible
- Code folding for C, C++, Fortran, XML and many more files.
- Tabbed interface
- Code completion
- Class Browser
- Smart indent
- One-key swap between .h and .c/.cpp files
- Open files list for quick switching between files (optional)
- External customizable "Tools"
- To-do list management with different users
Tampilan CODE BLOCKS
Plugin
Code :: Block dirancang di sekitar kerangka kerja plugin untuk memudahkan pengguna memperluas / memperbaikinya tanpa harus menyentuh satu baris Kode sumber Code :: Blocks.
untuk kalian yang ingin men-Download Compiler C++ Code Blocks ini silahkan klik toblol dibawah ini:
- Code::Blocks Official SiteKlik Disini |
- MirrorGDrive | Zippyshare |
License
Code :: Blocks didistribusikan di bawah Lisensi Publik Umum GNU, versi 3, yang artinya dapat digunakan secara bebas oleh siapa saja! Satu-satunya pengecualian adalah SDK, didistribusikan di bawah GNU Lesser General Public License, versi 3, yang diizinkan untuk ditautkan oleh plugin sumber tertutup.
itulah tadi compiler c++ Code::Blocks. Untuk kalian yang ingin menggunakannya silahkan klik link diatas, sekian artikel kali ini semoga bermanfaat. Jika ada link yang rusak silahkan laporkan lewat kolom komtar ya guys. Jangan lupa share jika artikel ini bermanfaat.
itulah tadi compiler c++ Code::Blocks. Untuk kalian yang ingin menggunakannya silahkan klik link diatas, sekian artikel kali ini semoga bermanfaat. Jika ada link yang rusak silahkan laporkan lewat kolom komtar ya guys. Jangan lupa share jika artikel ini bermanfaat.
0 Post a Comment: