當前位置:首頁 » 編程軟體 » 交叉編譯boa

交叉編譯boa

發布時間: 2023-03-08 16:51:00

1. 用哪個版本的交叉編譯器編譯boa-0.94.13

arm-linux-gcc-3.4.5我一直在用,之前3.3.2隻能編譯2.6的內核,不能編譯bootloader,4.3.3關於內核,和bootloader限制不大了,都可以編譯

2. 嵌入式web伺服器boa怎麼放到usrsrc

一:下載源碼:從http://www.boa.org/官方網站下載源碼,並將源碼放置在/src
目錄下。
[root@
EmbedSky
~]#
cd
/usr/src
進入源碼目錄
[root@
EmbedSky
src]#
tar
zxvf
boa-0.94.13.tar.tar
解壓源碼
壓縮
[root@
EmbedSky
src]#
cd
boa-0.94.13
進入源碼解壓包
[root@
EmbedSky
boa-0.94.13]#
cd
src
[root@
EmbedSky
src]#
./
configure
生成makefile
二:編譯前修改的文件:
1.
修改Makefile文件,找到CC=gcc和CPP=gcc
-E,分別將其改為
交叉編譯器
安裝的路徑:
CC=/usr/local/arm/2.95.3/bin/arm-linux-gcc
CPP=/usr/local/arm/2.95.3/bin/arm-linux-g++
保存退出。
2.
修改
編譯方式
:
LDFLAGS
=
-g
–static
注:
使用
靜態編譯
可以讓目標文件自動的包含所需要的
庫文件
,而
動態編譯
需要手工拷貝庫文件。
3.修改/src/defines.h文件:
#define
SERVER_ROOT
"/etc/boa"

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:741
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:1005
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:712
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:874
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:773
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1120
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:346
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:224
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:910
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:869