Welcome to LQ!
'How to Ask Questions the Smart Way
' would be my first suggestion since your post should have included more information.
If your using a embed and a PC to do your cross work on then the manufacture of the embed system will have the tools necessary. If you want to use the PC exclusively then the work is rather easily done with a GNU/Linux distribution that uses gcc (which most do). You would create your app then create a Makefile (this is where having the OEMs tools will make things easier). Once you compile and link for your system then it is just the matter of moving things to the embed.
I do suggest that you do a search here on LQ as this very subject has been covered so many times. Maybe not for your particular board but generally things are performed in the same manner.
Just a few more useful links;
Linux Documentation Project
Rute Tutorial & Exposition
Linux Command Guide
Bash Reference Manual
Advanced Bash-Scripting Guide
Linux Newbie Admin Guide
Getting Started with Linux
The above links and others can be found at 'Slackware-Links
'. More than just SlackwareŽ links!