Difference between revisions of "Guides & Tutorials"

From WxWiki
Jump to navigation Jump to search
Line 17: Line 17:
 
| valign="top" width="50%" style="background: #f6f6f6; border: #bbb 1px solid; padding: 0px 10px 5px 10px;" |
 
| valign="top" width="50%" style="background: #f6f6f6; border: #bbb 1px solid; padding: 0px 10px 5px 10px;" |
 
=== Windows ===
 
=== Windows ===
 +
 +
Install wxWidgets :
 
* Pre-built binaries from [http://wxpack.sourceforge.net/ wxPack]
 
* Pre-built binaries from [http://wxpack.sourceforge.net/ wxPack]
 
* [http://codelite.org/WxWidgets/GettingReadyForWxWidgetsDevelopmentUnderWindows Building wxWidgets with MinGW] and using it in CodeLite
 
* [http://codelite.org/WxWidgets/GettingReadyForWxWidgetsDevelopmentUnderWindows Building wxWidgets with MinGW] and using it in CodeLite
Line 25: Line 27:
 
* [[Installing_WxWin_Digital_Mars_C|Digital Mars C]]
 
* [[Installing_WxWin_Digital_Mars_C|Digital Mars C]]
 
* [[Eclipse%2C_CDT_%26_MingW_%26_MSYS_Setup_Guide|Eclipse CDT]] (and MinGW/MSYS)
 
* [[Eclipse%2C_CDT_%26_MingW_%26_MSYS_Setup_Guide|Eclipse CDT]] (and MinGW/MSYS)
 
 
* [[Compiling WxWidgets With MSYS-MinGW]]
 
* [[Compiling WxWidgets With MSYS-MinGW]]
 
* [[Installing_WxWin_Watcom|Watcom]]
 
* [[Installing_WxWin_Watcom|Watcom]]
 +
* [[Cygwin]]
 +
 +
Going further :
 
* [[supporting x64 and Win32 within one solution]] - for VS2005
 
* [[supporting x64 and Win32 within one solution]] - for VS2005
 
* Integrate [[MSDN Library And WxWidgets Help File]]s
 
* Integrate [[MSDN Library And WxWidgets Help File]]s
* [[Compiling using Netbeans]]
 
* [[Cygwin]]
 
 
 
* [[Cross-Compiling Under Linux]]
 
* [[Cross-Compiling Under Linux]]
  
Outdated/legacy :
+
Outdated/legacy/incomplete :
 +
* [[Compiling using Netbeans]] (incomplete)
 
* [[CodeBlocks_Setup_Guide|Code::Blocks]] (wxWidgets 2.6)
 
* [[CodeBlocks_Setup_Guide|Code::Blocks]] (wxWidgets 2.6)
 
* [[Dev-CPP_Setup_Guide|Dev-C++]] (wxWidgets 2.5)
 
* [[Dev-CPP_Setup_Guide|Dev-C++]] (wxWidgets 2.5)

Revision as of 10:19, 6 April 2010

Getting Started

Main article: Getting Started with wxWidgets

People who are completely new to wxWidgets would normally follow the steps illustrated below. See the main article for more details.

WxGettingStartedRoadmap.png

Installing wxWidgets and Setting up Your IDE

For an overview of IDEs that have been reported to work with wxWidgets, see the list of IDEs.

Your main guide for compiling wxWidgets should be the installation instructions : Look in <code-base-dir>/docs/.

This section needs a lot of cleanup and reorganization. If there's anyone that can merge same IDE/Compiler version guides (there's duplicates of a few) if you work on that platform/version, any help would be appreciated.

Windows

Install wxWidgets :

Going further :

Outdated/legacy/incomplete :

Mac OS

Installing wxMac :

Using wxMac :

Linux

Installing wxWidgets :

Using wx from your favorite IDE :

A binary package for all distributions :

Cross-compilation :

Other

Emacs

The following guides involve multiple platforms or compilers, they need to be split up and merged into one of the above guides.

wxWidget Design Patterns

Miscellaneous Guides

wxWiki Guides

DCs (Drawing, rendering, printing)

Text, languages, strings

Libraries

Resources and images

Executables, binaries, installers and distribution

Internet and networking

Documentation

Events, threads, flow

Uncategorized

External Guides

Tutorials