|
|
|
| |
如何将新的应用程序添加到uCLinux下 |
| |
|
| |
假设新应用程序名称为app,操作步骤如下:
- 在uClinux-coldfire/user/目录下增加一个新的目录,并且将新的应用程序源代码复制到这个目录下。该目录下Makefile文件的编写方式,可以参考其它已经有的用户程序,如tip下的Makefile,并作适当修改。
- 修改uClinux-coldfire/venders/config.in文件,在该文件合适的位置增加下面一句:
bool 'app' CONFIG_USER_APP
这样,在Make config时,uCLinux就会提示你是否需要编译这个新的应用程序。
- 修改uClinux-coldfire/user/Makefile文件,在该文件合适的位置增加下面一句:
DIRS$(CONFIG_USER_APP) += app
加上这句后,如果你在Make config时选择了这个新应用程序,则编译时就会编译这个新的应用程序。
- 修改uCLinux-coldfire/romfs.mk文件,在该文件合适的位置增加下面一句
BIN$(CONFIG_USER_ APP) += $(USER)/app/app
这里假设新添加的应用程序的可执行文件名称为app, 在user/app目录下。加上这一句后,在最后编译成的可执行二进制影象中,root文件系统的/bin/目录下就会增加一个新的应用程序app。
|
|