天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧系统 >> 正文

uClinux中添加用户应用程序的详细方法

2008-4-8赛迪网佚名

  1. uClinux-dist/user/Makefile

  dir_$(CONFIG_USER_HELLO_WORLD)

  += hello

  2. uClinux-dist/config/Configure.help

  CONFIG_USER_HELLO_WORLD

  A simple hello world program

  3. uClinux-dist/config/config.in

  找到下面两行

  mainmenu_option next_comment

  comment 'Miscellaneous Applications'

  添加如下一行

  bool 'hello'

  CONFIG_USER_HELLO_WORLD

  4.1.uClinux-dist/user/hello/Makefile

  EXEC = hello
OBJS = hello.o

  all: $(EXEC)

  $(EXEC): $(OBJS)
$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LDLIBS)

  romfs:
$(ROMFSINST) /bin/$(EXEC)

  clean:
-rm -f $(EXEC) *.elf *.gdb *.o

  4.2.uClinux-dist/user/hello/hello.c

   

  #include <stdio.h>

  int main()
{
printf("Hello, World\n");
return 0;
}

  5. 将用户程序编译进romfs

  # cd ~/uClinux-dist
# make menuconfig
# make dep
# make romfs

  参考资料:

  uClinux-dist/Documentation/Adding-User-Apps-HOWTO

欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛https://bbs.txwb.com

关注天下网吧微信,了解网吧网咖经营管理,安装维护:


本文来源:赛迪网 作者:佚名

声明
本文来源地址:0
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com.,本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行