| 论坛注册| 加入收藏 | 设为首页| RSS
Google
您当前的位置:首页 > Linux频道 > Linux开发区 > 嵌入应用

添加uClinux用户应用程序

时间:2007-06-04 12:07:28  来源:Linux联盟收集整理  作者:
1. uClinux-dist/user/MakefileD2pLinux联盟
dir_$(CONFIG_USER_HELLO_WORLD)        += helloD2pLinux联盟
D2pLinux联盟
2. uClinux-dist/config/Configure.helpD2pLinux联盟
CONFIG_USER_HELLO_WORLDD2pLinux联盟
  A simple hello world programD2pLinux联盟
D2pLinux联盟
3. uClinux-dist/config/config.inD2pLinux联盟
找到下面两行D2pLinux联盟
mainmenu_option next_commentD2pLinux联盟
comment 'Miscellaneous Applications'D2pLinux联盟
添加如下一行D2pLinux联盟
bool 'hello'    CONFIG_USER_HELLO_WORLDD2pLinux联盟
D2pLinux联盟
4.1. uClinux-dist/user/hello/MakefileD2pLinux联盟
EXEC = helloD2pLinux联盟
OBJS = hello.oD2pLinux联盟
D2pLinux联盟
all: $(EXEC)D2pLinux联盟
D2pLinux联盟
$(EXEC): $(OBJS)D2pLinux联盟
    $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LDLIBS)D2pLinux联盟
D2pLinux联盟
romfs:D2pLinux联盟
    $(ROMFSINST)    /bin/$(EXEC)D2pLinux联盟
D2pLinux联盟
clean:D2pLinux联盟
    -rm -f $(EXEC) *.elf *.gdb *.oD2pLinux联盟
D2pLinux联盟
4.2. uClinux-dist/user/hello/hello.cD2pLinux联盟
#include <stdio.h>D2pLinux联盟
D2pLinux联盟
int main()D2pLinux联盟
{D2pLinux联盟
    printf("Hello, World\n");D2pLinux联盟
    return 0;D2pLinux联盟
}D2pLinux联盟
D2pLinux联盟
5. 将用户程序编译进romfsD2pLinux联盟
# cd ~/uClinux-distD2pLinux联盟
# make menuconfigD2pLinux联盟
# make depD2pLinux联盟
# make romfsD2pLinux联盟
D2pLinux联盟
参考资料:D2pLinux联盟
uClinux-dist/Documentation/Adding-User-Apps-HOWTOD2pLinux联盟
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
    无相关信息
栏目更新
栏目热门