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

地方网站做相亲赢利点在哪里wordpress js版本号

地方网站做相亲赢利点在哪里,wordpress js版本号,2021网站无需下载急急急,建设项目从哪个网站可以查1.交叉编译是什么#xff0c;为什么要交叉编译 编译#xff1a;在一个平台上生成在该平台上的可执行代码交叉编译#xff1a;在一个平台上生成在另一个平台上的可执行代码交叉编译的例子#xff1a;如51单片机的可执行代码#xff08;hex文件#xff09;是在集成环境kei…1.交叉编译是什么为什么要交叉编译 编译在一个平台上生成在该平台上的可执行代码交叉编译在一个平台上生成在另一个平台上的可执行代码交叉编译的例子如51单片机的可执行代码hex文件是在集成环境keil上面编译完成的我们只需要将编译好的可执行代码下载到51单片机上即可运行要使用交叉编译的原因 1目的的平台上的资源贫乏无法运行或安装我们所需的编译器 2有时因为目的平台还没有建立连操作系统都没有根本谈不上运行什么编译器 3平台的运行至少需要的两样东西bootloader启动引导代码和操作系统核心这两样东西也是代码同样需要进行编译为可执行代码才可运行而此时原平台根本不支持编译同样需要在其他平台上编译好可执行代码 2.交叉编译中的基础知识 宿主机host 编辑和编译程序的平台一般是基于X86的PC机通常也被称为主机。目标机target用户开发的系统通常都是非X86平台。host编译得到的可执行代码在target上运行。交叉编译需要用到的工具交叉编译工具链 3.交叉编译工具链 arm32位百度网盘链接https://pan.baidu.com/s/1tw1SYXdJ2n0olry9SSc3gg 提取码xfjs 这是要编译为arm32位的系统能运行的代码的交叉工具链接arm64位百度网盘链接https://pan.baidu.com/s/14H-Xg31wVlidk_RwCLJrUg 提取码xfjs 或者到这个链接aarch64下载下面这个压缩包 gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu.tar.xz 4.安装交叉编译工具链 将下载好的压缩包通过ftp文件传输软件传到ubuntu中去我用的是filezilla软件这个软件免费好用直接网上下载即可解压压缩包 tar -xvf gcc-linaro-5.5.0-2017.10-x86_64_aarch64-linux-gnu.tar.xz 得到如下文件夹 进入到交叉编译工具链的bin目录下 cd gcc-linaro-5.5.0-2017.10-x86_64_aarch64-linux-gnu/bin 然后查看交叉编译的工具版本看是否安装好 ./aarch64-linux-gnu-gcc -v 出现上图所示的版本号后表示我们此时的交叉编译工具是可以使用了的但是因为没有配置环境变量我们此时只能在这个文件夹的bin目录下进行使用非常不方便所以要配置环境变量方便使用 配置环境变量 首先使用 echo $PATH 查看自己的环境变量 将现有的环境变量复制下来 然后用 pwd 查看自己当前所在交叉编译工具链的bin目录的完整路径 将这个目录也复制下来要将这个目录加入到环境变量中 最后回到回到工作目录打开.bashrc这个隐藏文件 vi .bashrc 在文件的后面根据自己的交叉编译工具链bin目录的位置加入环境变量 export PATH/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/CLC/workspace/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin:/home/CLC/workspace/gcc-linaro-5.5.0-2017.10-x86_64_aarch64-linux-gnu/bin接着输入 source /home/CLC/.bashrc 加载配置文件马上生效配置。 这时在任意目录下输入 aarch64-linux-gnu-gcc -v 显示如下图所示即表示交叉编译工具链安装完成了 5.交叉编译一个helloworld丢到树莓派上运行 编写一个test.c的文件 #include stdio.hint main() {printf(hello world!\n);return 0; }交叉编译这个test.c文件 aarch64-linux-gnu-gcc test.c -o helloInArm64 此时如果在x86的平台上运行这个可执行文件就会报错 我们可以用 file helloInArm64 查看这个文件的属性 这里只显示了它是一个64位的可执行文件但没有显示平台架构我们将它这个可执行文件放到树莓派等相关的arm架构平台上他就会显示平台的架构 在树莓派上运行这个交叉编译后的文件 先使用 file helloInArm64 查看文件属性 这时就会显示平台的架构了 然后直接运行 一个交叉编译的hellworld就运行成功了 一开始我安装的交叉编译工具是arm32位的编译出来的可执行文件也是32位的但我放到我64位的树莓派上也一样可以运行起来
http://www.w-s-a.com/news/423037/

相关文章:

  • 成都网站设计服务商室内设计设计师网站推荐
  • 企业建站系统cms百度网址ip
  • wordpress 代码编辑插件下载搜索引擎优化seo课程总结
  • 韩都衣舍网站建设的改进邯郸公众号小程序制作
  • 上海设计网站建设在线视频制作
  • 东营高端网站建设新建网站如何让百度收录
  • wordpress怎么生成网站地图微网站平台怎样做网站
  • 同安区建设局网站招投标公众号简介有趣的文案
  • 江苏州 网站制作网上宣传方法有哪些
  • 做网站时怎样申请域名郑州制作网站公司
  • 深圳 网站开发公司电话网站关键词快排名
  • 网站建设的工作总结seo同行网站
  • 网站需要兼容哪些浏览器sql数据库做的网站怎么发布
  • 营销型网站的建站步骤是什么意思广州门户网站建设公司
  • 汕尾好网站建设推广计算机软件包含网站开发
  • 建设工程施工许可证在哪个网站办wordpress更换主题白屏
  • 微交易网站建设wordpress摘要调用
  • 做网站维护需要懂什么网站后台后缀名
  • 网站建设的认可桂平市住房和城乡建设局网站
  • 网站设计师岗位职责域名关键词查询
  • 百度怎样建设网站盐城公司网站建设
  • 站长工具国产2023网站制作 商务
  • 网络新闻专题做的最好的网站杭州网站设计建设公司
  • 电商网站界面设计流程ps培训班一般学费多少钱
  • 西安网站运营上海闵行区网站制作公司
  • 宁波网站推广代运营长链接转化成短链接工具
  • 小企业如何建网站怎么自己制作app
  • 苏州品牌网站制作公司宁波建设工程有限公司
  • 合肥网站建设zgkr互联网创业好项目
  • 哪里学网站建设与管理云落wordpress