27 | | {{{ |
28 | | #!div width="50%" style="background-color: #F7F7F7; border: 1px solid #888888; margin: 5px; padding: 10px; width: 46%; float: left;" |
29 | | [[span('''Programming''', style=font-family: sans-serif; font-size: 16px)]] |
30 | | |
31 | | Here you find all information about how to write code for Orxonox. |
32 | | |
33 | | {{{ |
34 | | #!html |
35 | | <hr style="margin:0px;"> |
36 | | }}} |
37 | | '''Installation''': |
38 | | * Follow the instructions at the [wiki:download] page |
39 | | |
40 | | {{{ |
41 | | #!html |
42 | | <hr style="margin:0px;"> |
43 | | }}} |
44 | | '''Documentation''': |
45 | | * [wiki:code/doc/ModulesDescription Modules] - Get an overview of our Framework |
46 | | * [wiki:code/doc Documentation] - A documentation of all our libraries and classes |
47 | | * [wiki:code/libs Libraries] - An overview of the external libraries |
48 | | * [/jenkins/view/Management/job/orxonox_doxygen_trunk/javadoc/ API Reference] - An automatically generated reference of classes, functions, macros and other stuff |
49 | | * [wiki:code/howto HowTo] - This page covers several topics and explains how to do things |
50 | | * [wiki:code/FAQ FAQ] - Check out the FAQ to get answers on frequent questions |
51 | | |
52 | | {{{ |
53 | | #!html |
54 | | <hr style="margin:0px;"> |
55 | | }}} |
56 | | '''Coding''': |
57 | | * [wiki:code/C++_styleguide Styleguide] - Please read and follow the Styleguide to create readable and useful code |
58 | | * [wiki:code/tools/Doxygen Commenting] your source code in a professional way is very important. |
59 | | * [wiki:code/howto/STL Standard C++ library] - Have a look at the standard C++ library, strings and STL containers are very useful |
60 | | * [wiki:code/PerformanceTips Performance] - Learn how to write fast code |
61 | | |
62 | | {{{ |
63 | | #!html |
64 | | <hr style="margin:0px;"> |
65 | | }}} |
66 | | '''Tools''': |
67 | | * [wiki:code/tools/SVN SVN] - Our revision control tool. You should know how to use it |
68 | | * [wiki:code/tools/CMake CMake] - Our build tool (forget about makefiles) |
69 | | * [wiki:code/Buildsystem Buildsystem] - Build settings for CMake |
70 | | * [wiki:code/tools/KDevelop3 KDevelop3] - An open source IDE |
71 | | * [wiki:code/tools/EclipseIDE EclipseIDE] - Another fine IDE |
72 | | * [wiki:code/tools/Debugging Debugging] - Some information about various debuggers |
73 | | * [wiki:code/tools/LinuxCodingTools Other Tools] - A list of other development tools |
74 | | |
75 | | }}} |
76 | | {{{ |
77 | | #!div style="background-color: #F7F7F7; border: 1px solid #888888; margin: 5px; padding: 10px; width: 46%; float: right;" |
78 | | [[span('''Content Creation''', style=font-family: sans-serif; font-size: 16px)]] |
| 27 | {{{#!rbox detail width="40%" |
| 28 | = Content Creation = |
99 | | {{{ |
100 | | #!div style="background-color: #FFFFFF; border: 1px dotted #888888; margin: 5px; padding: 10px; clear: both;" |
101 | | [[span('''Miscellaneous''', style=font-family: sans-serif; font-size: 16px)]] |
| 49 | {{{#!box detail width="40%" |
| 50 | = Programming = |
| 51 | |
| 52 | Here you find all information about how to write code for Orxonox. |
| 53 | |
| 54 | ---- |
| 55 | |
| 56 | '''Installation''': |
| 57 | * Follow the instructions at the [wiki:download] page |
| 58 | |
| 59 | ---- |
| 60 | |
| 61 | '''Documentation''': |
| 62 | * [wiki:code/doc/ModulesDescription Modules] - Get an overview of our Framework |
| 63 | * [wiki:code/doc Documentation] - A documentation of all our libraries and classes |
| 64 | * [wiki:code/libs Libraries] - An overview of the external libraries |
| 65 | * [/jenkins/view/Management/job/orxonox_doxygen_trunk/javadoc/ API Reference] - An automatically generated reference of classes, functions, macros and other stuff |
| 66 | * [wiki:code/howto HowTo] - This page covers several topics and explains how to do things |
| 67 | * [wiki:code/FAQ FAQ] - Check out the FAQ to get answers on frequent questions |
| 68 | |
| 69 | ---- |
| 70 | |
| 71 | '''Coding''': |
| 72 | * [wiki:code/C++_styleguide Styleguide] - Please read and follow the Styleguide to create readable and useful code |
| 73 | * [wiki:code/tools/Doxygen Commenting] your source code in a professional way is very important. |
| 74 | * [wiki:code/howto/STL Standard C++ library] - Have a look at the standard C++ library, strings and STL containers are very useful |
| 75 | * [wiki:code/PerformanceTips Performance] - Learn how to write fast code |
| 76 | |
| 77 | ---- |
| 78 | |
| 79 | '''Tools''': |
| 80 | * [wiki:code/tools/SVN SVN] - Our revision control tool. You should know how to use it |
| 81 | * [wiki:code/tools/CMake CMake] - Our build tool (forget about makefiles) |
| 82 | * [wiki:code/Buildsystem Buildsystem] - Build settings for CMake |
| 83 | * [wiki:code/tools/KDevelop3 KDevelop3] - An open source IDE |
| 84 | * [wiki:code/tools/EclipseIDE EclipseIDE] - Another fine IDE |
| 85 | * [wiki:code/tools/Debugging Debugging] - Some information about various debuggers |
| 86 | * [wiki:code/tools/LinuxCodingTools Other Tools] - A list of other development tools |
| 87 | |
| 88 | }}} |
| 89 | |
| 90 | {{{#!box |
| 91 | = Miscellaneous = |
| 92 | |