Line 18: |
Line 18: |
| make install | | make install |
| </pre> | | </pre> |
− |
| |
| | | |
| = Building the examples = | | = Building the examples = |
Line 27: |
Line 26: |
| * '''mic:''' demonstrates how to read sound from the microphone | | * '''mic:''' demonstrates how to read sound from the microphone |
| * '''gpu:''' demonstrates how to render 3D geometry with the GPU | | * '''gpu:''' demonstrates how to render 3D geometry with the GPU |
| + | |
| + | ==Building the examples on Linux with Netbeans== |
| + | * Go to File->New Project... |
| + | * Select C/C++ Project with existing code |
| + | * Navigate to the examples directory and select the folder for the project you want to build; eg. /home/vtsingaras/3ds/examples/app_launch |
| + | * Leave Configuration Mode to 'Automatic' and click 'Finish'. |
| + | * It will fail to build. Now edit Makefile and insert these two lines, adjusting for your devkitpro path, at the top: |
| + | <pre>export DEVKITPRO=/opt/devkitpro |
| + | export DEVKITARM=/opt/devkitpro/devkitARM</pre> |
| + | * Right-click the project and go to Properties->Code Assistance and click C Compiler. |
| + | * In include directories enter |
| + | <pre>/opt/devkitpro/devkitARM/include;/opt/devkitpro/ctrulib/libctru/include</pre> |
| + | adjusting again for your devkitPro path. |
| + | * Do the same for 'C++ Compiler'. |
| + | * Go to 'Run' and click 'Clean and Build Project'. |
| + | * Now right-click on the project and select Code Assistance->Reparse Project. |
| + | |
| + | Now you can use Netbeans' code completion feature and build your project from the Run menu. |
| | | |
| = Building homebrew for distribution = | | = Building homebrew for distribution = |