当前位置: 首页 > news >正文

二级域名网站怎么做微信小程序开发教程pdf

二级域名网站怎么做,微信小程序开发教程pdf,企业网站建设高端品牌,简单扁平化风格后台网站模板编译OpenWrt的应用程序可以参考OpenWrt内部其他应用程序的例程#xff0c;来编写成自己的应用程序 一、OpenWrt源代码获取与编译 1.1、搭建环境 下载OpenWrt的官方源码#xff1a; git clone https://github.com/openwrt/openwrt.git1.2、安装编译依赖项 sudo apt update…  编译OpenWrt的应用程序可以参考OpenWrt内部其他应用程序的例程来编写成自己的应用程序 一、OpenWrt源代码获取与编译 1.1、搭建环境 下载OpenWrt的官方源码 git clone https://github.com/openwrt/openwrt.git 1.2、安装编译依赖项 sudo apt update -y sudo apt full-upgrade -y sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential \ bzip2 ccache cmake cpio curl device-tree-compiler fastjar flex gawk gettext gcc-multilib g-multilib \ git gperf haveged help2man intltool libc6-dev-i386 libelf-dev libglib2.0-dev libgmp3-dev libltdl-dev \ libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libreadline-dev libssl-dev libtool lrzsz \ mkisofs msmtp nano ninja-build p7zip p7zip-full patch pkgconf python2.7 python3 python3-pyelftools \ libpython3-dev qemu-utils rsync scons squashfs-tools subversion swig texinfo uglifyjs upx-ucl unzip \ vim wget xmlto xxd zlib1g-dev python3-setuptools 1.3、更新 feeds 进入openwrt目录后执行以下指令 ./scripts/feeds update -a ./scripts/feeds install -a 1.4、配置编译选项 根据自己的平台来选择编译选项 make menuconfig1.5、下载 dl 库 进入openwrt目录后执行以下指令 make download -j81.6、编译 make Vs -j1二、OpenWrt应用源代码分析 OpenWrt应用源代码存放目录为package/utils   以fbtest应用程序为例进行分析。在fbtest文件夹下面有一个Makefile文件和src文件夹而src文件夹下有模块源码fbtest.c和源码编译Makefile   2.1、顶层makefile分析 顶层makefile内容如下 # # Copyright (C) 2012 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. #include $(TOPDIR)/rules.mkPKG_NAME:fbtest PKG_RELEASE:1PKG_BUILD_DIR : $(BUILD_DIR)/$(PKG_NAME)include $(INCLUDE_DIR)/package.mkdefine Package/fbtestSECTION:utilsCATEGORY:UtilitiesTITLE:Frame buffer device testing toolDEPENDS:DISPLAY_SUPPORT endefdefine Build/Configure endefdefine Build/Compile$(MAKE) -C $(PKG_BUILD_DIR) \CC$(TARGET_CC) \CFLAGS$(TARGET_CFLAGS) -Wall \LDFLAGS$(TARGET_LDFLAGS) endefdefine Package/fbtest/install$(INSTALL_DIR) $(1)/usr/sbin$(INSTALL_BIN) $(PKG_BUILD_DIR)/fbtest $(1)/usr/sbin/ endef$(eval $(call BuildPackage,fbtest)) 2.2、源码makefile CC gcc CFLAGS -Wall OBJS fbtest.oall: fbtest%.o: %.c$(CC) $(CFLAGS) -c -o $ $fbtest: $(OBJS)$(CC) -o $ $(OBJS)clean:rm -f fbtest *.o 2.3、源码fbtest.c fbtest.c就是应用程序的实际代码 三、编写自己的OpenWrt应用代码 将fbtest文件夹复制为myapp_test放置到fbtest相同的目录下 3.1、顶层makefile 修改顶层makefile如下 # # Copyright (C) 2012 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. #include $(TOPDIR)/rules.mkPKG_NAME:myapp_test PKG_RELEASE:1PKG_BUILD_DIR : $(BUILD_DIR)/$(PKG_NAME)include $(INCLUDE_DIR)/package.mkdefine Package/myapp_testSECTION:utilsCATEGORY:UtilitiesTITLE:Frame buffer device testing toolDEPENDS:DISPLAY_SUPPORT endefdefine Build/Configure endefdefine Build/Compile$(MAKE) -C $(PKG_BUILD_DIR) \CC$(TARGET_CC) \CFLAGS$(TARGET_CFLAGS) -Wall \LDFLAGS$(TARGET_LDFLAGS) endefdefine Package/myapp_test/install$(INSTALL_DIR) $(1)/usr/sbin$(INSTALL_BIN) $(PKG_BUILD_DIR)/myapp_test $(1)/usr/sbin/ endef$(eval $(call BuildPackage,myapp_test)) 3.2、源码makefile CC gcc CFLAGS -Wall OBJS myapp_test.oall: myapp_test%.o: %.c$(CC) $(CFLAGS) -c -o $ $myapp_test: $(OBJS)$(CC) -o $ $(OBJS)clean:rm -f myapp_test *.o 3.3、源码myapp_test.c #include stdio.h #include stdlib.h #include unistd.h #include string.h#include sys/types.h #include sys/stat.h #include sys/ioctl.h #include sys/mman.h #include fcntl.hint main (int argc,char **argv) {printf (myapp_test\n);return 0; } 四、编译自己的OpenWrt应用代码 4.1、配置 在OpenWrt源码顶级目录下输入下面的命令配置内核 make menuconfig 依次按照如下顺序选择 4.2、编译 在OpenWrt源码顶级目录下输入下面的命令编译应用程序 make package/myapp_test/compile Vs编译完成之后会在下面的目录中看到我们的应用程序   此应用程序和普通的linux应用程序的装载方法一样不再赘述。
http://www.hkea.cn/news/14485375/

相关文章:

  • 网站顶部菜单下拉固定手机网站开发兼容性
  • 网站制作开票几个点无锡专业做网站的公司哪家好
  • 企业做网站哪家公司好像网站分类一样的表格图怎么做
  • 制作微信网站模板下载穷人装修3万硬装
  • 网站建设运营费用包括哪些高校网站建设滞后
  • 金堂县建设局网站图跃企业网站建设
  • 数字博物馆网站建设html水平导航栏怎么做
  • 网站网站建设策划书wordpress附件分类存放
  • 成都网站建设维护中国建筑企业网
  • 网站软件免费下载大全wordpress app无法登陆
  • html网站开发事例教程phpcms 外贸网站模板
  • 如何建网站费用多少南充 网站开发
  • 学校做的网站外面访问不了网站空间 群集
  • 淄博网站建设 很乱自己建设网站难不难
  • 高端网站公司一起做网店
  • 公司网站规划案例姜堰做网站
  • 舟山网站建设费用注册网站如何备案
  • 徐州做网站的公司招聘设计制作小车视频
  • wordpress网站从零房地产设计方案
  • 佛山出格建站网站开发需要证书吗
  • 怎么制作网站编辑页面ps工具设计网站
  • 长沙做网站需要多少钱做网站先用dw还是asp
  • 甘肃网站设计公司用外服务器做网站
  • 厦门网站建设网站网络营销的主要形式
  • 网站多久才会被收录安徽论坛网站建设
  • 浏览器的网站自己做的网站能上传吗
  • 中国工商网官方网站linode搭wordpress
  • 网站建设品牌又一个 wordpress 站点
  • jsp网站开发实例精讲平台网站的建设需求
  • asp.net网站开发实战详情页模板免费商用