Aros/開發者/文件/示例/HelloWorld
外觀
這是一個示例“Hello World”程式,用於演示在 AROS 下使用 c 的基本知識。
#include <stdio.h>
int main(void)
{
puts("Hello, world!");
return 0;
}
將其儲存為一個名為“helloworld.c”的純文字檔案。在 AROS 中,您可以透過開啟一個 shell(例如,在 Wanderer 中按 RightAROSKey* + w),鍵入“edit helloworld.c”,輸入上面的程式碼,按 RightAROSKey + w 儲存它,按 RightAROSKey + q 退出編輯來實現這一點。
(*在大多數鍵盤上,RightAROSKey 是右側的 Windows 鍵)
如果您在 AROS 中建立了“helloworld.c”,則使用以下命令進行編譯
gcc -o helloworld helloworld.c
要從 linux 進行交叉編譯,假設您已安裝了合適的 SDK,則生成可執行檔案helloworld程式在 AROS-linux-hosted 上執行此步驟
i386-aros-gcc -o helloworld helloworld.c
在這兩種情況下,結果將是一個名為“helloworld”的可執行檔案,它應該可以在 AROS 下執行。
如果您從 linux 進行了交叉編譯,請將可執行檔案移到 AROS-linux-hosted 安裝樹中,例如這樣(假設“AROS/”是 AROS-linux-hosted 的根目錄,它對應於 AROS 內部的“System”分割槽)
> mv helloworld AROS/
在 AROS 中,透過 Wanderer 找到並執行您的可執行檔案,在本例中:雙擊 Wanderer 桌面的“System”圖示,雙擊“helloworld”圖示(您可能需要按住滑鼠右鍵並選擇“Window -> View -> All Files”才能看到它)。將開啟一個視窗顯示程式的輸出。
或者,要從 AROS 的 shell 中執行它,假設您仍然在編譯它的同一目錄中,只需鍵入它的名稱
System:> helloworld
