使用ARM DS-5 創建、編譯和運行Linux簡單Hello World應用程序(入門指導)

以下爲米爾科技工程師在實用DS-5過程中總結的經驗步驟,實際是一個簡單的實用Hello World工程。雖然說工程很簡單,但是對於剛入門DS-5的朋友來說,可以起到一個入門指導的作用。如下:

 

步驟:

1、從開始菜單啓動DS-5,可以看到DS-5的歡迎界面,此時可以點擊關閉按鈕或者點擊”Go to the workbetch”可進入工作界面。

2、進入工作界面後,選擇菜單欄 File > New > Project,在彈出的對話框中選擇“C/C++”下的“C Project”,再點擊“Next”。

3、下一個對話框中,“Project name”中輸入工程名稱,我們這裏以“hello”作爲工程名稱,再點選“executable”下的“empty project”,點擊“Next”,如下圖:

4、進入下一步後,點擊“finish”完成新建並進入工作界面。

此時在DS-5左側的工程管理器(project explorer)會看到新創建的工程hello,展開會看到”Includes”下自動包含了一些目錄,這些是我們編譯的時候要用到的,DS-5已經自動添加好了。

5、再選擇菜單File > New > source file”,彈出對話框中的“source file”中輸入文件名爲”main.c”的C文件,點擊“finish”完成。

6、自動打開“main.c”文件後(或者雙擊打開),在註釋後面添加如下代碼並保存。

 


#include 
 
int main(int argc, char** argv)
{
    printf("Welcome to ARM DS-5!\n");         //打印內容可自定義
    printf("Provided by MYIR!\n");
   
    return 0;
}

 

7、點選工程管理器(Project Explorer)下的hello工程,選擇菜單Project >Properties,打開工程屬性對話框後,點選C/C++ Build > Settings,點選GCC Linker > General > “No shared libraries (-static)”,然後再點擊“OK”返回。如下圖。

 

8、點選工程管理器(Project Explorer)下的hello工程,選擇菜單Project > Build Project編譯工程,如果problems欄下沒有提示錯誤,說明編譯成功,同時在hello工程的“debug”目錄下生成可執行文件hello,如下圖。

8、將生成的hello文件傳輸到開發板上(可通過DS-5的遠程管理系統RSE),更改權限爲可執行,然後執行,命令如下:

 


# chmod +x hello
# ./hello

 

命令行下執行的效果如下。

 原文地址:http://www.myir-tech.com/resource/442.asp。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章