zoukankan      html  css  js  c++  java
  • hello word 应用程序的编写

    1、各类文件的书写

    clip_image002

    src中的文件:

    clip_image004

    clip_image006

    hello文件夹中的Makefile文件

    clip_image008

    clip_image010

    #
    # Copyright (C) 2010-2012 OpenWrt.org
    #
    # This is free software, licensed under the GNU General Public License v2.
    # See /LICENSE for more information.
    #
    include $(TOPDIR)/rules.mk
    PKG_NAME:=hello
    PKG_VERSION:=1
    PKG_RELEASE:=1
    include $(INCLUDE_DIR)/package.mk
    define Package/hello
    SECTION:=utils
    CATEGORY:=Utilities
    TITLE:=hello 
    MAINTAINER:=tingpan
    PKGARCH:=all
    endef
    define Package/hello/description
    hello world!
    endef
    define Build/Prepare
    mkdir -p $(PKG_BUILD_DIR)
    $(CP) ./src/* $(PKG_BUILD_DIR)/
    endef
    define Build/Configure
    endef
    define Build/Compile
    $(MAKE) -C $(PKG_BUILD_DIR) 
    CC="$(TARGET_CC)" 
    CFLAGS="$(TARGET_CFLAGS) -Wall" 
    LDFLAGS="$(TARGET_LDFLAGS)"
    endef
    define Package/hello/install
    $(INSTALL_DIR) $(1)/usr/sbin
    $(INSTALL_BIN) $(PKG_BUILD_DIR)/hello $(1)/usr/sbin/
    endef
    $(eval $(call BuildPackage,hello))

    2、配置及编译

    clip_image012

    clip_image014

    clip_image016

    clip_image018

    clip_image020

    3、用scp上传

    3.1、复制到win7桌面

    clip_image022

    clip_image024

    clip_image026

    4、CRT登陆

    4.1 登陆

    clip_image028

    4.2 命令行运行

    查看

    ls

    安装ipk

    opkg install **.ipk

    运行

    hello

    卸载

    opkg remove **

    clip_image030

  • 相关阅读:
    类的加载次序与继承
    十进制转二进制算法
    面象对象与面象过程内存分区
    C/C++单向链表
    字符串与数字互相转换算法
    C#模拟进度条
    数据类型与类型转
    win7删除一些顽固的文件夹
    快速卸载VS2015的办法
    Js获取图片原始宽高
  • 原文地址:https://www.cnblogs.com/smbx-ztbz/p/4418206.html
Copyright © 2011-2022 走看看