http://my.oschina.net/robeer/blog/208044
一、编码:简单的写一个hello应用
打开host端的debian,使用nano(或vim、gedit,或者其它的IDE),建立一个最简单的hello.cpp应用,你可以采用以下代码。
我是使用nano,单独设置了个目录存放,测试代码如下:
1: #include <stdio.h>
2:
3: int main(void)
4: {
5: for (int i = 0; i < 10; i++)
6: {
7: printf("%d Hello BeagleBone Black!\n", i);
8: }
9: return 0;
10: }
二、编译、链接、生成一个可执行文件
采用arm-linux-gnueabihf-g++编译,生成一个名字为hello的应用程序。
进入到源码所在的目录,采用以下命令编译、链接、生成应用。
1: robeer@RobeerDebianPC:~/BBBProject/AppTest/Hello$ arm-linux-gnueabihf-g++ -o hello hello.cpp
1: robeer@RobeerDebianPC:~/BBBProject/AppTest/Hello$ ls
2: hello hello.cpp
1: robeer@RobeerDebianPC:~/BBBProject/AppTest/Hello$ ./hello
2: -bash: ./hello: 无法执行二进制文件
3: robeer@RobeerDebianPC:~/BBBProject/AppTest/Hello$