1,建立hello.c檔案
-------------
#include
#include
int main(void)
--------------
2,編譯生成hello.cgi檔案。
#arm-linux-gcc -static -o hello.cgi hello.c
3,將hello.cgi檔案放到目標板網頁伺服器主目錄。
4,修改其許可權,這一步非常重要,我就是因為這一步走了很多彎路。
#chmod +x hello.cgi
5,通過瀏覽器訪問
位址列寫入
10.10.145.91/hello.cgi
這樣就會顯示hello.cgi生成的頁面。
注意,這裡只是輸出頁面能夠成功,但是,我做了另外的測試,
比如用system函式來執行shell命令就會出現問題。
C語言編譯全過程
c語言編譯全過程 編譯的概念 編譯程式讀取源程式 字元流 對之進行詞法和語法的分析,將高階語言指令轉換為功能等效的彙編 再由匯程式設計序轉換為機器語言,並且按照作業系統對可執行檔案格式的要求鏈結生成可執行程式。編譯的完整過程 c源程式 預編譯處理 c 編譯 優化程式 s asm 匯程式設計序 obj...
C語言編譯全過程
編譯的概念 編譯程式讀取源程式 字元流 對之進行詞法和語法的分析,將高階語言指令轉換為功能等效的彙編 再由匯程式設計序轉換為機器語言,並且按照作業系統對可執行檔案格式的要求鏈結生成可執行程式。編譯的完整過程 c源程式 預編譯處理 c 編譯 優化程式 s asm 匯程式設計序 obj o a ko 鏈...
C語言編譯全過程
編譯的概念 編譯程式讀取源程式 字元流 對之進行詞法和語法的分析,將高階語言指令轉換為功能等效的彙編 再由匯程式設計序轉換為機器語言,並且按照作業系統對可執行檔案格式的要求鏈結生成可執行程式。編譯的完整過程 c源程式 預編譯處理 c 編譯 優化程式 s asm 匯程式設計序 obj o a ko 鏈...