Difference between revisions of "Main Page"

From CodeBlocks
Jump to: navigation, search
m (Added Microsoft Visual C++ 2005 compiler.)
m (Reverted edits by MortenMacFly (talk) to last revision by Alpha)
 
(74 intermediate revisions by 24 users not shown)
Line 3: Line 3:
 
[[Image:cb_splash.png|left]]
 
[[Image:cb_splash.png|left]]
 
'''Welcome to the official Wiki for Code::Blocks'''<br>
 
'''Welcome to the official Wiki for Code::Blocks'''<br>
[http://www.codeblocks.org Code::Blocks] is an open-source, cross-platform [[wikipedia:Integrated Development Environment|IDE]]. Using a plugin architecture, its capabilities and features are defined by the provided plugins.<br>
+
[http://www.codeblocks.org Code::Blocks] is a free, open-source, cross-platform [[wikipedia:Integrated Development Environment|IDE]]. Using a plugin architecture, its capabilities and features are defined by the provided plugins.<br>
Currently, [http://www.codeblocks.org Code::Blocks] is oriented towards C/C++.
+
Currently, [http://www.codeblocks.org Code::Blocks] is oriented towards C/C++/Fortran.
 
The Code::Blocks team does not take responsibility for the content nor accuracy of these pages.
 
The Code::Blocks team does not take responsibility for the content nor accuracy of these pages.
  
Line 10: Line 10:
 
<small>Wiki Editors: In order to login to edit pages, you must create an account on the [http://forums.codeblocks.org/ forums]. Use the same username and password for the wiki. Read the [[Help:Contents|Help]] for editing guidelines. Look in the [[CodeBlocks:Community_Portal|community portal]] for things to do.
 
<small>Wiki Editors: In order to login to edit pages, you must create an account on the [http://forums.codeblocks.org/ forums]. Use the same username and password for the wiki. Read the [[Help:Contents|Help]] for editing guidelines. Look in the [[CodeBlocks:Community_Portal|community portal]] for things to do.
 
</small>
 
</small>
 +
<br clear="all" />
 
}}
 
}}
 
<div style="background-color: #fbe6c5; border: 1px solid #e3ac6b; margin: 5px; padding-bottom: 5px;
 
            padding-left: 30px; padding-right: 30px; padding-top: 5px;">
 
<div align="center">'''Article lost?'''
 
Check the [[Current_events|current events]] page for information what's going on.
 
</div>
 
</div>
 
  
 
{|width="100%" background-color="transparent"  
 
{|width="100%" background-color="transparent"  
 
|width="60%" valign="top"|
 
|width="60%" valign="top"|
 
<!-- LEFT -->
 
<!-- LEFT -->
{{Layout_box3|1=
+
<!-- Did you know that using Layout_box2 here instead of <div> breaks the inner table? Strange... -->
===  [[Installing Code::Blocks]] ===
+
<div style="background-color: #dfeefb; border: 1px dotted #010101; margin: 5px; padding: 5px;">
}}
+
{|align="center" style="background:transparent" cellspacing="5"
  
{{Layout_box2|1=
+
|valign="top" align="center" colspan="2"|
=== [[Code::Blocks Documentation|Documentation]] ===
+
=== How do I... ===
}}
+
 
 +
|-
 +
 
 +
|align="center"|
 +
'''[[Installing_Code::Blocks|...install Code::Blocks?]]'''<br/>
 +
<span style="font-size:.9em">
 +
[[Installing_the_latest_official_version_of_Code::Blocks_on_Windows|Windows]] &middot;
 +
[[Installing_Code::Blocks#Ubuntu|Ubuntu]] &middot;
 +
[[Installing_Code::Blocks#Mac_OS_X|Mac OS X]] &middot;
 +
[[Installing_Code::Blocks#Fedora|Fedora]] &middot;
 +
[[Installing_Code::Blocks|more...]]
 +
</span>
 +
 
 +
|align="center"|
 +
'''[[Installing_a_supported_compiler|...set up a compiler in Code::Blocks?]]'''<br/>
 +
<span style="font-size:.9em">
 +
[[Installing_a_supported_compiler#MinGW.2FGCC|MinGW]] &middot;
 +
[[Installing_a_supported_compiler#Microsoft_Visual_C.2B.2B|MS Visual C++]] &middot;
 +
[[Installing_a_supported_compiler|more...]]
 +
</span>
 +
 
 +
|-
 +
 
 +
|align="center"|
 +
'''[[Creating a new project|...create a new project?]]'''<br/>
 +
<span style="font-size:.9em">
 +
[[Creating a new project#Changing file composition|Add files]] &middot;
 +
[[Creating a new project#Modifying build options|Build options]] &middot;
 +
[[Creating a new project#Virtual Targets|Virtual Targets]] &middot;
 +
[[Creating a new project|more...]]
 +
</span>
 +
 
 +
|align="center"|
 +
'''[[Debugging_with_Code::Blocks|...debug my program?]]'''
 +
 
 +
|-
 +
 
 +
|align="center"|
 +
'''[[FAQ-Settings#Q: How do I make Code::Blocks portable?|...make Code::Blocks portable?]]'''
 +
 
 +
|align="center"|
 +
'''[[User_documentation#Third-party_libraries|...use a 3rd-party library?]]'''<br/>
 +
<span style="font-size:.9em">
 +
[[Using_wxWidgets|wxWidgets]] &middot;
 +
[[Using_Boost|Boost]] &middot;
 +
[[Using_SDL_with_Code::Blocks|SDL]] &middot;
 +
[[User_documentation#Third-party_libraries|more...]]
 +
</span>
 +
 
 +
|}
 +
</div>
  
 
{{Layout_box3|1=
 
{{Layout_box3|1=
=== Supported compilers ===
+
== Table of Contents ==
* [http://gcc.gnu.org/ GNU GCC (incl. G77)] (Linux)
+
<span style="font-size:.9em">''Main article: [[Code::Blocks Documentation]]''</span>
* [http://www.mingw.org MinGW GCC (incl. G77)] (Win32)
+
 
* [http://msdn.microsoft.com/visualc/vctoolkit2003 Microsoft Visual C++ Toolkit 2003] (Win32) (Toolkit was removed from the msdn site)
+
=== [[User documentation]] ===
* [http://http://msdn.microsoft.com/vstudio/express/visualc/download/ Microsoft Visual C++ 2005] (Win32)
+
:Articles for Code::Blocks users
* [http://www.borland.com/products/downloads/download_cbuilder.html Borland's C++ Compiler 5.5] (Win32)
+
 
* [http://www.digitalmars.com/ DigitalMars] (Win32)
+
=== [[FAQ]] ===
* [http://store.scitechsoft.com/product_info.php?products_id=37/ OpenWatcom] (Win32)
+
:Frequently Asked Questions
* [http://sdcc.sourceforge.net/ Small Device C Compiler (SDCC)]
+
 
* [http://www.intel.com/cd/software/products/asmo-na/eng/compilers/219754.htm Intel C++ compiler] (Win32)
+
=== [[Feature List]] ===
 +
:An index of Code::Blocks' useful features
 +
 
 +
=== [[Code::Blocks Plugins]] ===
 +
:Plugins extend Code::Blocks' functionality
 +
 
 +
=== [[Off-site documentation]] ===
 +
:Links to external documentation
 +
 
 +
=== [[Developer documentation]] ===
 +
:Articles for developers of Code::Blocks itself
 
}}
 
}}
 +
 
|width="40%" valign="top"|
 
|width="40%" valign="top"|
 
<!-- RIGHT -->
 
<!-- RIGHT -->
 
{{Layout_box4|1=
 
{{Layout_box4|1=
=== Downloads ===
+
=== Download Code::Blocks ===
 +
* Latest official release: [http://www.codeblocks.org/downloads/26 16.01]
 
* [http://forums.codeblocks.org/index.php?board=20.0 Nightly builds] (updated each night)
 
* [http://forums.codeblocks.org/index.php?board=20.0 Nightly builds] (updated each night)
* Last official release: [http://www.codeblocks.org/downloads.shtml 1.0rc2]
+
* [[Compiled_packages_of_Code::Blocks|Official and third-party binaries]] (for various distributions)
 
}}
 
}}
 +
 
{{Layout_box2|1=
 
{{Layout_box2|1=
=== User resources ===
+
=== Other resources ===
 
* [http://www.codeblocks.org Main website]
 
* [http://www.codeblocks.org Main website]
 
* [http://forums.codeblocks.org Community forums]
 
* [http://forums.codeblocks.org Community forums]
* [http://wiki.codeblocks.org Official wiki (this one!)]
+
* [irc://irc.freenode.net/codeblocks IRC channel] and [http://webchat.freenode.net/?channels=codeblocks IRC channel web access]
 
}}
 
}}
 +
 
{{Layout_box2|1=
 
{{Layout_box2|1=
=== Developer resources ===
+
=== Development ===
 
[[Image:Chk.png]][[Roadmap]]  
 
[[Image:Chk.png]][[Roadmap]]  
* [[Developing for Code::Blocks]]
+
* [[Developer documentation]]
* [[Announcement for plugins/patches]] or similar
+
* [http://sourceforge.net/projects/codeblocks/ Project page at Sourceforge]
* [http://developer.berlios.de/projects/codeblocks/ Project page at BerliOS]
+
* '''Bugs''': browse or submit [http://sourceforge.net/p/codeblocks/tickets/search/?q=_type%3ABug_Report+or+_type%3AUndefined bugs] or browse [http://alpha0010.github.io/cb-history/bugs.html old bugs]
* '''Bugs''': [http://developer.berlios.de/bugs/?group_id=5358 Browse] or [http://developer.berlios.de/bugs/?func=addbug&group_id=5358 submit new]
+
* '''Features''': browse or submit [http://sourceforge.net/p/codeblocks/tickets/search/?q=_type%3AFeature_Request+or+_type%3AUndefined features] or browse [http://alpha0010.github.io/cb-history/features.html old features]
* '''Features''': [http://developer.berlios.de/feature/?group_id=5358 Browse] or [http://developer.berlios.de/feature/?func=addfeature&group_id=5358 submit new]
+
* '''Patches''': browse or submit [http://sourceforge.net/p/codeblocks/tickets/search/?q=_type%3APatch+or+_type%3AUndefined patches] or browse [http://alpha0010.github.io/cb-history/patches.html old patches]
* '''Patches''': [http://developer.berlios.de/patch/?group_id=5358 Browse] or [http://developer.berlios.de/patch/?func=addpatch&group_id=5358 submit new]
+
}}
 +
 
 +
{{Layout_box3|1=
 +
=== Supported compilers ===
 +
* [http://gcc.gnu.org/ GNU GCC (incl. G77)] (Linux)
 +
* [http://www.mingw.org MinGW GCC (incl. G77)] (Win32)
 +
* [http://mspgcc.sourceforge.net MSP430 GCC] (Win32)
 +
* [http://www.hightec-rt.com TriCore and PowerPC GCC] (Win32, Linux)
 +
* [http://developer.apple.com/tools/ Apple GCC (Xcode)] (Mac OS X)
 +
<!-- Tested and working with Microsoft PSDK for Windows 2003 R2 and CodeBlocks b3577 -->
 +
* [http://xona.com/2004/06/29.html Microsoft Visual C++ Toolkit 2003] (Win32)
 +
* [http://msdn.microsoft.com/vstudio/express/visualc/download/ Microsoft Visual C++ 2005] (Win32)
 +
* [http://edn.embarcadero.com/article/20633 Borland's C++ Compiler 5.5] (Win32)
 +
* [http://www.digitalmars.com/ DigitalMars C/C++] (Win32)
 +
* [http://openwatcom.org/index.php/Main_Page OpenWatcom] (Win32)
 +
* [https://software.intel.com/en-us/c-compilers Intel C++ compiler] (Win32)
 +
* [http://sdcc.sourceforge.net/ Small Device C Compiler (SDCC)]
 +
* [http://dlang.org/ Digital Mars D]
 +
* [http://dgcc.sourceforge.net/ GDC D Compiler]
 +
* [https://github.com/ldc-developers/ldc/ LLVM D Compiler]
 
}}
 
}}
 
|}
 
|}
 
  
 
<center>[http://www.codeblocks.org/about.shtml The Code::Blocks team]</center>
 
<center>[http://www.codeblocks.org/about.shtml The Code::Blocks team]</center>
 +
 +
<center>[[Special:Allpages|Index]]</center>

Latest revision as of 05:36, 13 April 2019

Cb splash.png

Welcome to the official Wiki for Code::Blocks
Code::Blocks is a free, open-source, cross-platform IDE. Using a plugin architecture, its capabilities and features are defined by the provided plugins.
Currently, Code::Blocks is oriented towards C/C++/Fortran. The Code::Blocks team does not take responsibility for the content nor accuracy of these pages.


Wiki Editors: In order to login to edit pages, you must create an account on the forums. Use the same username and password for the wiki. Read the Help for editing guidelines. Look in the community portal for things to do.

Table of Contents

Main article: Code::Blocks Documentation

User documentation

Articles for Code::Blocks users

FAQ

Frequently Asked Questions

Feature List

An index of Code::Blocks' useful features

Code::Blocks Plugins

Plugins extend Code::Blocks' functionality

Off-site documentation

Links to external documentation

Developer documentation

Articles for developers of Code::Blocks itself

Download Code::Blocks

Development

Chk.pngRoadmap

The Code::Blocks team
Index