寫一個最簡單hello world,在開發板上運行
1.首先需要連接開發板和宿主機,建立NFS服務連接,參考:點擊打開鏈接https://blog.csdn.net/qq_37192076/article/details/80375499
2.然後需要在宿主機上搭建交叉編譯環境,參考:點擊打開鏈接
https://blog.csdn.net/qq_37192076/article/details/80212349
3.在宿主機上進入NFS創建的共享目錄,在其中編寫一個hello.c文件
vim hello.c
然後編寫Makefile文件 vim Makefile
下面我們來簡單介紹這個 Makefile 文件的幾個主要部分:
CC 指明編譯器
EXEC 表示編譯後生成的執行文件名稱
OBJS 目 標文件列表
CFLAGS 編譯參數
LDFLAGS 連接參數
all: 編譯主入口
clean: 清除編譯結果
注意:: “$(CC) $(LDFLAGS) -o $@ $(OBJS)”和“-rm -f $(EXEC) *.elf *.gdb *.o”前空白由一個 Tab 製表符生成,不能單純由空格來代替。
4.輸入命令 make
5.在開發板的超級終端中,進入NFS掛載的目錄,會發現也有這幾個文件,直接運行可執行文件hello
./hello