嵌入式 Web 服務器生成工具:AtomWeb

ygfb 9年前發布 | 12K 次閱讀 AtomWeb Web服務器

AtomWeb是一個嵌入式Web服務器生成工具。使用AtomWeb,你可以在嵌入式設備上生成一個動態Web服務器。整個服務器非常之小,不需要依賴任何腳本語言,甚至也不需要文件系統。你可以像使用PHP一樣用C語言開發動態頁面,把設備變為iot設備。

配置

編輯"config.mk"文件進行配置。其中"ARCH"指定服務器的運行平臺。
下面的配置表示在X86 32bits linux系統下運行:

ARCH:=i686-linux

下面的配置表示在X86 64bits linux系統下運行:

ARCH:=x86_64-linux

下面的配置表示在Windows 32 bits MinGW下運行:

ARCH:=mingw32

編譯

運行下面的命令進行編譯:    make

安裝

運行下面的命令進行安裝:

make install

缺省安裝路徑為"/usr"。
AtomWeb主要包括:

  1. 運行在開發環境下的工具:

    • aw-scanner: Web 服務器文件掃描工具。掃描服務器源目錄,生成Web文件查找表。

    • aw-converter: Web 頁面轉換工具。將源文件轉換為C文件。

  2. 目標平臺鏈接庫libatomweb.a: 提供基本HTTP功能。

項目主頁:http://www.baiduhome.net/lib/view/home/1449402359986

 本文由用戶 ygfb 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!