If you're looking for something easier, you can use PAlib. It's based of the devkitpro toolchain with a bunch of functions already made for you, and of course it works with C and C++.
http://palib-dev.com/
However, if you find PAlib too hard, *shock*, you're doomed, unless you resort to DSGM. :/