主页 关于万禾 产品通道 技术支持 技术论坛 解决方案 成功案例 合作伙伴 English
 
   
  常见问题解答
  研发问题集锦
  LINUX知识集锦
  下载专区
   
以色列嵌入式产品
 
 
 
 
  如何将新的应用程序添加到uCLinux下
   
  假设新应用程序名称为app,操作步骤如下:
  1. 在uClinux-coldfire/user/目录下增加一个新的目录,并且将新的应用程序源代码复制到这个目录下。该目录下Makefile文件的编写方式,可以参考其它已经有的用户程序,如tip下的Makefile,并作适当修改。
  2. 修改uClinux-coldfire/venders/config.in文件,在该文件合适的位置增加下面一句:
    bool 'app' CONFIG_USER_APP
    这样,在Make config时,uCLinux就会提示你是否需要编译这个新的应用程序。
  3. 修改uClinux-coldfire/user/Makefile文件,在该文件合适的位置增加下面一句:
    DIRS$(CONFIG_USER_APP) += app
    加上这句后,如果你在Make config时选择了这个新应用程序,则编译时就会编译这个新的应用程序。
  4. 修改uCLinux-coldfire/romfs.mk文件,在该文件合适的位置增加下面一句
    BIN$(CONFIG_USER_ APP) += $(USER)/app/app
    这里假设新添加的应用程序的可执行文件名称为app, 在user/app目录下。加上这一句后,在最后编译成的可执行二进制影象中,root文件系统的/bin/目录下就会增加一个新的应用程序app。