The creation of a simple command written in C is
straightforward. The user needs the appropriate toolchain and
library packages installed and a source file containing, at a
minimum, a main
function.
Example 22.1. Hello World command
The classic minimal example is the “hello world” program which simply outputs a simple test message.
#include <stdio.h>> int main(int argc, char**argv) { printf("hello world\n"); }
This is may be compiled directly as:
/opt/simtec/able/bin/arm-able-gcc -o hello hello.c
The hello program may now be copied to a location accessible by ABLE (for example a http or tftp server) and executed. It will produce the expected result.
>hello hello world >