IMX Hello World: Difference between revisions
From Variscite Wiki
Line 17: | Line 17: | ||
} | } | ||
Compile: | |||
$ source /opt/poky/1.8/environment-setup-armv7a-vfp-neon-poky-linux-gnueabi | $ source /opt/poky/1.8/environment-setup-armv7a-vfp-neon-poky-linux-gnueabi | ||
$CC -o hello hello.c | $ $CC -o hello hello.c | ||
Copy: | |||
$ scp hello root@192.168.1.130:~/ | |||
On Target: | |||
Fix an issue with the library happen in poky version 1.8 | |||
$ ln -s /lib/ld-linux-armhf.so.3 /lib/ld-linux.so.3 | |||
Run: | |||
root@var-som-mx6:~# ./hello | |||
Hello World | |||
</pre> | </pre> |
Revision as of 13:02, 13 December 2015
VAR-SOM-MX6 - Hello World
Reference
Yocto Project Application Developer's Guide 2.0
hello World C
$ mkdir ~/applications $ cd ~/applications $ gedit hello.c & #include <stdio.h> int main(int argc, char **argv) { printf("Hello World\n"); return(0); } Compile: $ source /opt/poky/1.8/environment-setup-armv7a-vfp-neon-poky-linux-gnueabi $ $CC -o hello hello.c Copy: $ scp hello root@192.168.1.130:~/ On Target: Fix an issue with the library happen in poky version 1.8 $ ln -s /lib/ld-linux-armhf.so.3 /lib/ld-linux.so.3 Run: root@var-som-mx6:~# ./hello Hello World