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

手机网站 wap怎么建立一个网站开展业务

手机网站 wap,怎么建立一个网站开展业务,建筑公司加盟分公司,建立一个门户网站交叉编译是什么#xff1a; 交叉编译是一个行为#xff0c;是在一个平台上生成另一个平台上的可执行代码。 比如#xff1a;我们在windows上面编写C51的代码#xff0c;并编译成可执行代码#xff0c;如xx.hex,是在C51上面运行不是在windows上面运行。 同样#xff1a;我…交叉编译是什么 交叉编译是一个行为是在一个平台上生成另一个平台上的可执行代码。 比如我们在windows上面编写C51的代码并编译成可执行代码如xx.hex,是在C51上面运行不是在windows上面运行。 同样我们在ubuntu上面编写树莓派的代码并编译成可执行代码如xx.out,是在树莓派上面运行不是在linux上面运行。 编译是在一个平台上生成在该平台上的可执行的代码。 C51 交叉编译的发生在kill集成环境上面 为什么要交叉编译 平台上不允许或不能够安装我们所需要的编译器比如C51而树莓派可以。 1、目的平台上的资源贫乏无法运行我们所需要编译器 2、既然树莓派能够安装我们所需要的编译器是不是不需要交叉编译 其实也要 因为目的平台还没有建立连操作系统都没有根本谈不上运行什么编译器。操作系统也是代码也需要编译。 平台运行至少需要两样东西bootloader后动引导代码以及操作系统核心。 宿主机host编辑和编译程序的平台一般是基于X86的PC机通常也被称为主机。 目标机target用户开发的系统通常都是非X86平台。host编译得到的可执行代码在target上运行。 交叉编译需要用到的工具 交叉编译器交叉编译工具链 交叉编译相关内容详细介绍https://baike.baidu.com/item/%E4%BA%A4%E5%8F%89%E7%BC%96%E8%AF%91/10916911?fraladdin 交叉编译工具链的安装 1、临时有效 PATH环境变量将命令加入终端使命令使用更加方便不用敲很长的路径 1、从共享文件夹拷贝到工作目录 cp /mnt/hgfs/sharefromwindows/tools-master.zip .2、解压 unzip tools-master.zip3、找到工具路径 cd tools-master/lscd arm-bcm2708lscd gcc-linaro-arm-linux-gnueabihf-raspbian-x64lscd binls./arm-linux-gnueabihf-gcc -vecho $PATH// 显示当下的环境变量pwd//显示当前文件夹下的路径export PATH/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/CLC/lessonPI/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin export是配置环境变量的意思 注意 /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:是从echo中复制的 /home/CLC/lessonPI/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin是pwd指令生成的所想要省略的文件路径4、然后回到工作目录下 arm-linux-gnueabihf-gcc -v//查看是否完成出现gcc version 4.8.3 20140303 (prerelease) (crosstool-NG linaro-1.13.1bzr2650 - Linaro GCC 2014.03)表示完成2、永久有效 修改工作目录下的.bashrc 隐藏文件用来配置命令终端的 vi /home/CLC/.bashrc方法将配置环境变量的代码粘贴到文件最后就是export PATH/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/CLC/lessonPI/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin这样每次启动终端就会运行这个指令。source /home/CLC/.bashrc//加载配置文件马上生效配置。交叉编译工具链压缩包 链接https://pan.baidu.com/s/1ApdowTcTe4vchY_0qci5qA 提取码9vci 这篇博文更加详细https://blog.csdn.net/weixin_45309916/article/details/107789879 交叉编译如何执行 gcc test.c -o test_1 file test_1 //file 用来查看文件属性 test_1: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]0xcfc35e8f92f7737433ebe182ff90ac60a2f058c7, not stripped //executable 表示可执行文件 //只能运行在X86-64位的电脑上arm-linux-gnueabihf-gcc test.c -o test_2 //交叉编译将test.c编译成树莓派可执行的代码 file test_2 //查看文件属性 test_2: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]0xb6ef18cf7462c1c0d7f4b8e455972204ae718324, not stripped./test_2 //在ubuntu上运行编译的树莓派的代码 bash: ./test_2: cannot execute binary file //报错不能解析这个文件scp test_2 pi192.168.0.118:/home/pi //将这个编译好的程序复制到树莓派的/home/pi中 //格式是scp 程序名 开发板的用户名树莓派IP地址开发板的绝对路径
http://www.yutouwan.com/news/268549/

相关文章:

  • 网站建设方面的优劣势分析爱牛网络
  • 网站优化关键词是怎么做的做豆腐交流经验的网站
  • 什么主题 wordpress百度seo优化推广公司
  • 学校网站模板 红色wordpress 邀请链接
  • 连云港建设企业网站惠州网络推广费用
  • 广州建设诚信评分网站wordpress访问加速
  • 杭州网站优化方案百度搜索引擎广告位的投放
  • 在线制作网站乔拓云长沙市建设发展集团有限公司网站
  • 公司内部网站建设的意义网站设计待遇
  • 西安开发网站的公司闸北区网站设计与制
  • 做外贸生意的网站黄冈建设培训中心网站
  • 网站建设和定位如何将网址做成链接
  • 一个网站主机多少钱一年郑州百度建网站
  • 在门户网站中网站建设排名软件
  • 怎么做微商网站山西建设厅官方网站
  • 珠海门户网站建设费用wordpress时间轴页面
  • 中国建设银行招聘网站首页电影网站开发教程
  • 重庆的做网站公司怎么安装网站代码
  • 济南网站建设 推搜点企业咨询服务合同模板
  • 百度网站评分上海建设工程造价网站
  • wordpress the_field一流的常州网站优化
  • 手机网站生成代码做网站多少钱西宁君博专注
  • 门户网站如何建设什么样的公司需要做网站
  • 网站服务器速度手机网站建设图片
  • 营销型网站建设一般包含哪些内容qq登录网页版一键登录
  • 站酷网首页怎么做动态的实时更新的网站
  • 个人注册公司网站空间河南程序开发公司
  • 网站设计规划信息技术教案做网络推广的技巧
  • 网站建设中什么是一栏设计素材网站合集
  • 江苏财经职业技术学院会计系示范校建设专题网站推广网站优化怎么做