精华内容
下载资源
问答
  • 以视频的方式详细的介绍了在vmware虚拟机上Redhat操作系统安装arm-linux-gcc交叉编译环境,特别用于初学者实际操作指导用
  • 作者:蒙洋,华清远见嵌入式培训中心讲师 ... 目前流行的虚拟机软件有VMware和VirtualPC,它们都能在Windows系统上虚拟出多个计算机,用于安装Linux、OS/2、FreeBSD等其他操作系统。但是自打Microsoft在
  • 现在安卓系统相信大家都在普遍使用,但是只能手机、平板、机顶盒、电视机等ARM CPU使用,如果能在x86的PC电脑上使用有多好,可以享受电脑的大屏幕高分辨率,速度也很快。 x86的安卓系统有很多种,我感觉凤凰系统是...

    一、前言

    现在安卓系统相信大家都在普遍使用,但是只能手机、平板、机顶盒、电视机等ARM CPU使用,如果能在x86的PC电脑上使用有多好,可以享受电脑的大屏幕高分辨率,速度也很快。
    x86的安卓系统有很多种,我感觉凤凰系统是其中使用效果较好的一种。在虚拟机中使用虽然速度方面会打些折扣,但胜在安装方便,随便折腾,不会对主机系统有任何影响。

    二、VMWare中的设定

    凤凰系统的下载安装比较简单,大家可以去下载最新ISO镜像: http://www.phoenixos.com/download_x86
    在这里插入图片描述
    设定中有2个注意点。

    1. 在虚拟机设置里,客户机操作系统一定要设置为Windows7 x64。
      在这里插入图片描述
    2. 在硬件设置里,加速3D图形前面的勾一定要选上;监视器分辨率设定为自己显示器的实际物理分辨率,比如我的就是1920×1080;图形内存自己选择,我选的是512M。
      在这里插入图片描述

    三、凤凰系统的设定

    安装完成后启动系统,默认分辨率为1280×720,显然太低了。桌面点右键点显示设置,然后再点显示分辨率,你会发现根本没有1920×1080的选项,如下图:
    在这里插入图片描述
    后来上网查资料,说是更改启动菜单参数即可实现。我们先来试验一下是否可行。
    在这里插入图片描述

    1. 先在启动菜单按2次“e”键,在最后添加vga=871,然后按下回车。
      在这里插入图片描述
      按“b”键重启系统。
      在这里插入图片描述
      启动后,你会发现屏幕变大,已经是满屏显示了,说明此法更改可行。但是麻烦的是每次启动系统都要如此更改,所以我们另想办法。
    2. 经过上网查资料,上述启动菜单是系统GRUB的menu.lst文件,只要直接更改此menu.lst文件,就不需要每次启动进行手动输入了。此文件位于硬盘根目录,在凤凰系统内是无法访问到的。把凤凰系统关机。
    3. 相信玩VMWare的同学们都有装Linux系统,我们把凤凰系统的硬盘挂载到任意一个Linux系统上,就可以直接访问硬盘中的文件进行修改了。硬盘类型记得选IDE。然后启动系统,我用的是Ubuntu20.04。
      在这里插入图片描述
    4. 在其他位置直接就可以看到刚才挂载的PhoenixOS硬盘,双击进入。
      在这里插入图片描述
    5. 可以看到grub目录,双击进入。
      在这里插入图片描述
    6. 可以看到我们要的menu.lst在这里,在此目录内空白处点右键,选择在终端打开,打开终端窗口。
      在这里插入图片描述
    7. 我们先把此文件做个备份,输入:
    sudo cp menu.lst menu.bak
    

    在提示中输入管理员密码。

    然后选一个你喜欢的编辑器编辑menu.lst,输入:

    sudo vi menu.lst
    

    在这里插入图片描述
    在倒数第二行可以看到刚才手动修改的启动菜单内容,在最后添加vga=871,最后wq存盘退出。
    8. 关闭Ubuntu系统,启动凤凰系统,看看是不是改成你满意的全屏显示啦?

    四、如果你的屏幕的物理分辨率是其它数值,怎么更改?

    1. 和上述相同,指定监视器设置下的分辨率设置为显示器的物理分辨率。
      在这里插入图片描述
    2. 启动凤凰系统,在启动菜单连续2次按下“e”键,在最后添加vga=ask,然后回车按下“b”回车。
      在这里插入图片描述
    3. 你会看到类似如下菜单:
      在这里插入图片描述
      选择你需要的分辨率,注意要选择最后是×32的那个(意思是32位显示模式),例如我的显示器就是“367 1920×1080×32 VESA”,有的同学会问了,这个数字367和刚才的871不一样啊,这是因为这个数字是16进制的,需要换算成10进制。
    4. 打开win10的计算器程序,点击左上角的三横切换到程序员模式,点击HEX进入16进制模式,在键盘上输入367,可以看到10进制模式(DEC)就是871,如下图:
      在这里插入图片描述
    5. 后面的修改步骤就和上述第三点一样了,不再赘述。
    展开全文
  • 记录一下 操作系统:CentOS7 Linux version :4.9.25-27.el7.1.b1.13 下载arm-gcc-linux ...提取码:e1jn ...到这里基本安装好了,为了避免每次使用arm-linux-gcc时都要输入它所在的完整路径,所以这里我们
  • vmware虚拟机上ubuntu操作系统安装arm-linux-gcc交叉编译环境 文章来源:http://blog.csdn.net/fengchao_2009/article/details/6393464

    vmware虚拟机上ubuntu操作系统安装arm-linux-gcc交叉编译环境

    文章来源:http://blog.csdn.net/fengchao_2009/article/details/6393464

    我的毕设是嵌入式的软件设计,写一些开发相关的日志,以后毕竟要吃这碗饭了,留下点痕迹,希望对他人也有所帮助。(我是先安装的QT开发平台,后来发现少了arm-linux-gcc的交叉编译环境,安装这个环境也摸索了半天,但是有收获!这个交叉编译工具是后面用来编译QT开发环境arm版而需要安装的,编译QT时候自动调用!在命令:./configure -prefix /安装目录/ -embedded -arm之后自动使用arm-linux-g++工具编译!后面安装QT的时候会讲到!

    1.开发平台:

     

    操作系统:ubuntu 10.10  (redhat 等其他的系统,据说用起来很不方便,这是老师推荐的linux操作系统)

    虚拟机:    vmware 7.0     (目前有更高的版本吧)

    软件界面:QTE(qt-embeded)

    交叉编译工具: arm-linux-gcc-4.3.2

     

    PS:这些软件都可以在网上很容易地找到,就不附连接地址了。

    2.安装包的准备:

     

    下载arm-linux-gcc-4.3.2.tar.gz

     http://pan.baidu.com/s/1bnF1PQv

    放在系统文件里的任意位置。

    最好是在XP环境下下载好,然后把这个安装包拖到虚拟机里面的ubuntu里面的任意位置即可。(vmware tools 支持从XP到虚拟机的拖拽)

     

     

    3.安装步骤

    1. 安装标准的C开发环境

    code:

                     $ sudo apt-get install gcc g++ libgcc1 libg++ make gdb
    或者

    code

                     $ sudo apt-get install build-essential 


    2.解压缩:

    code:

     

                    $ sudo tar xvzf arm-linux-gcc-4.3.2.tgz -C /

    注意:C 后面有个空格,并且 C 是大写的,它是英文单词“Change”的第一个字母,
    在此是改变目录的意思。

    -C / :的意识是解压到指定目录,这里指根目录,由于该压缩包内部的目录结构本身包含usr/local/arm,所以解压到根目录实际上就是把文件解压到/usr/local/arm文件夹下。
    执行该命令,将把 arm-linux-gcc 安装到/usr/local/arm/4.3.2 目录。


    3.修改环境变量,把交叉编译器的路径加入到PATH:

    方法一:修改/etc/bash.bashrc文件(此文件只对当前用户适用)

    code:

                   $sudo gedit /etc/bash.bashrc
    然后在文件的末尾空白处加入一下代码:

    if [ -d /usr/local/arm/4.3.2 ] ; then
        PATH=/usr/local/arm/4.3.2/bin:"${PATH}"
    fi

    即完成路径的添加。




    PS:另有几种方法可以参考,只是在我的这个平台上没有尝试成功:

    4.使新的环境变量生效,不用重启电脑:

    code:

                    $source /etc/bash.bashrc

    5. 检查是否将路径加入到PATH:
    code:  

                    $ echo $PATH
    若显示的内容中含有:/usr/local/arm/4.3.2/bin 说明已经将交叉编译器的路径加入PATH。

    至此,交叉编译环境安装完成。

    6. 测试是否安装成功
    code:

                    $ arm-linux-gcc -v
    上面的命令会显示arm-linux-gcc信息和版本.

     

    最后总结:

    1.安装软件,我喜欢英文版的,主要理由1)喜欢英文;2)英文版的兼容性较好,3)利于学习专业英语,易与国际接轨。

    2.安装的过程总会出现这样那样的错误,但是坚持两点:1)凡事都是办法解决的;2)问题出现一定有它的原因。不断分析探索,总会解决的。


    展开全文
  • 一、前言现在安卓系统相信大家都在普遍使用,但是只能手机、平板、机顶盒、电视机等ARM CPU使用,如果能在x86的PC电脑上使用有多好,可以享受电脑...二、VMWare中的设定凤凰系统的下载安装比较简单,大家可以去下载...

    一、前言

    现在安卓系统相信大家都在普遍使用,但是只能手机、平板、机顶盒、电视机等ARM CPU使用,如果能在x86的PC电脑上使用有多好,可以享受电脑的大屏幕高分辨率,速度也很快。

    x86的安卓系统有很多种,我感觉凤凰系统是其中使用效果较好的一种。在虚拟机中使用虽然速度方面会打些折扣,但胜在安装方便,随便折腾,不会对主机系统有任何影响。

    二、VMWare中的设定

    凤凰系统的下载安装比较简单,大家可以去下载最新ISO镜像: http://www.phoenixos.com/download_x86

    设定中有2个注意点。

    在虚拟机设置里,客户机操作系统一定要设置为Windows7 x64。

    在硬件设置里,加速3D图形前面的勾一定要选上;监视器分辨率设定为自己显示器的实际物理分辨率,比如我的就是1920×1080;图形内存自己选择,我选的是512M。

    三、凤凰系统的设定

    安装完成后启动系统,默认分辨率为1280×720,显然太低了。桌面点右键点显示设置,然后再点显示分辨率,你会发现根本没有1920×1080的选项,如下图:

    后来上网查资料,说是更改启动菜单参数即可实现。我们先来试验一下是否可行。

    先在启动菜单按2次“e”键,在最后添加vga=871,然后按下回车。

    按“b”键重启系统。

    启动后,你会发现屏幕变大,已经是满屏显示了,说明此法更改可行。但是麻烦的是每次启动系统都要如此更改,所以我们另想办法。

    经过上网查资料,上述启动菜单是系统GRUB的menu.lst文件,只要直接更改此menu.lst文件,就不需要每次启动进行手动输入了。此文件位于硬盘根目录,在凤凰系统内是无法访问到的。把凤凰系统关机。

    相信玩VMWare的同学们都有装Linux系统,我们把凤凰系统的硬盘挂载到任意一个Linux系统上,就可以直接访问硬盘中的文件进行修改了。硬盘类型记得选IDE。然后启动系统,我用的是Ubuntu20.04。

    在其他位置直接就可以看到刚才挂载的PhoenixOS硬盘,双击进入。

    可以看到grub目录,双击进入。

    可以看到我们要的menu.lst在这里,在此目录内空白处点右键,选择在终端打开,打开终端窗口。

    我们先把此文件做个备份,输入:

    sudo cp menu.lst menu.bak

    在提示中输入管理员密码。

    然后选一个你喜欢的编辑器编辑menu.lst,输入:

    sudo vi menu.lst

    在倒数第二行可以看到刚才手动修改的启动菜单内容,在最后添加vga=871,最后wq存盘退出。

    8. 关闭Ubuntu系统,启动凤凰系统,看看是不是改成你满意的全屏显示啦?

    四、如果你的屏幕的物理分辨率是其它数值,怎么更改?

    和上述相同,指定监视器设置下的分辨率设置为显示器的物理分辨率。

    启动凤凰系统,在启动菜单连续2次按下“e”键,在最后添加vga=ask,然后回车按下“b”回车。

    你会看到类似如下菜单:

    选择你需要的分辨率,注意要选择最后是×32的那个(意思是32位显示模式),例如我的显示器就是“367 1920×1080×32 VESA”,有的同学会问了,这个数字367和刚才的871不一样啊,这是因为这个数字是16进制的,需要换算成10进制。

    打开win10的计算器程序,点击左上角的三横切换到程序员模式,点击HEX进入16进制模式,在键盘上输入367,可以看到10进制模式(DEC)就是871,如下图:

    后面的修改步骤就和上述第三点一样了,不再赘述。

    标签:教程,启动,menu,分辨率,系统,lst,凤凰,VMWare,PhoenixOS

    来源: https://blog.csdn.net/William_Lee1333/article/details/106984130

    展开全文
  • 本开发平台搭建使用了在windows系统下的虚拟机安装,建议VMWare及操作系统安装文件,均放置在固态硬盘上,使用起来效果不错。我的开发环境搭建用到如下软件包: - VMware Workstation Player 14 非商业版本 - ...

    准备工作

    本开发平台搭建使用了在windows系统下的虚拟机安装,建议VMWare及操作系统安装文件,均放置在固态硬盘上,使用起来效果不错。我的开发环境搭建用到如下软件包:
    - VMware Workstation Player 14 (无需注册的非商业版本虚拟机)
    - Ubuntu Desktop 18.04 LTS 64位(Ubuntu64位安装包)
    - eclipse-cpp-oxygen-3a-linux-gtk-x86_64.tar.gz(Eclipse C/C++ Development Kit)
    - jdk-8u171-linux-x64.tar.gz(Eclipse工具运行环境)
    - ilg.gnumcueclipse.repository-4.3.3-201804191501.zip(Eclipse支持MCU插件)
    - gnu-mcu-eclipse-arm-none-eabi-gcc-7.2.1-1.1-20180401-0515-centos64.tgz(GCC编译器)
    - JLink_Linux_V632b_x86_64.deb(64位Linux系统,DEB包)

    各个安装包均可运行在Linux 64位机上,可直接点击下载到最新版本。也可以通过我的百度网盘直接下载这些文件。链接:https://pan.baidu.com/s/1pkw1diHVJ-N77mBOty5uDw 密码:kd5u
    参考资料:https://gnu-mcu-eclipse.github.io/


    VMware及Ubuntu安装

    VMware安装和其它Windows应用程序一样,安装好后应该会提示安装VMware tool默认安装就可以了。
    Ubuntu系统安装,打开VMware主界面,点击菜单“Player->文件->新建虚拟机”,打开对话框,选择打开iso文件。
    这里写图片描述
    点击下一步后,输入用户名及密码即为Ubuntu登录用户名,密码。我自定义硬件配置如下:1.内存2GB;2.处理器4;3.网络适配器桥接模式;4.显示器去掉加速3D图形(勾上后,装好可能会有显示相关问题导致系统重启)。其余默认配置。

    然后就开始在VMware环境下Ubuntu系统的安装了。这和物理磁盘环境安装效果一样的。

    安装完毕后,我习惯在Home目录下创建两个目录:tools目录存放软件,works目录存放开发的源码。把eclipse,jdk,ilg,gcc,Jlink软件包拷贝到/home/wayne/tools目录。

    eclipse及jdk软件包安装

    在tools目录下,打开终端。
    1. 解压
    eclipse-cpp-oxygen-3a-linux-gtk-x86_64.tar.gz,
    jdk-8u171-linux-x64.tar.gz,
    gnu-mcu-eclipse-arm-none-eabi-gcc-7.2.1-1.1-20180401-0515-centos64.tgz

    三个软件包。使用指令

    tar zxvf eclipse-cpp-oxygen-3a-linux-gtk-x86_64.tar.gz
    tar zxvf jdk-8u171-linux-x64.tar.gz
    tar zxvf gnu-mcu-eclipse-arm-none-eabi-gcc-7.2.1-1.1-20180401-0515-centos64.tgz

    2.给Java安装目录创建软链接文件

    sudo ln -s /home/wayne/tools/jdk1.8.0_171/ /usr/jdk

    3.拷贝如下信息到/home/wayne/.bashrc(或/etc/profile)文件后面,保存重启Ubuntu系统

    JAVA_HOME=/usr/jdk
    CLASSPATH=$JAVA_HOME/lib/
    PATH=$PATH:$JAVA_HOME/bin
    export PATH JAVA_HOME CLASSPATH

    4.在eclipse目录下创建jre目录,并在jre目录下创建bin软链接文件

    cd /home/wayne/tools/eclipse
    mkdir jre
    sudo ln -s /home/wayne/tools/jdk1.8.0_171/bin/ bin

    此时,窗口界面下,打开eclipse目录,双击eclipse程序。eclipse软件启动正常。
    我的工作区设置/home/wayne/works/eclipse-workspace
    5.为eclipse软件创建桌面快捷方式
    直接双击运行的桌面快捷方式是我们期待的。
    我们直接使用指令在桌面创建文件

    sudo gedit /home/wayne/Desktop/eclipse.desktop

    并把下列信息拷贝到文件中,保存退出。

    #!/usr/bin/env xdg-open
    [Desktop Entry]
    Encoding=UTF-8
    Name=Eclipse Platfrom
    Comment=Eclipse IDE
    Exec=/home/wayne/tools/eclipse/eclipse
    Icon=/home/wayne/tools/eclipse/icon.xpm
    Terminal=false
    StartupNotify=true
    Type=Application
    Categories=Application;Development;

    修改文件用户属性,读写属性

    sudo chown wayne eclipse.desktop
    chmod a+x eclipse.desktop

    可以了。双击eclipse桌面快捷方式运行软件吧。

    6.eclipse下安装MCU插件:ilg.gnumcueclipse.repository-4.3.3-201804191501.zip
    eclipse打开,打开菜单Help->Install New Software...,打开Install对话框点击Add...Add Repository对话框点击Archive...,找到并打开/home/wayne/tools/目录下文件ilg.gnumcueclipse.repository-4.3.3-201804191501.zip
    点击OK后。回到Install目录。点击Select All,安装所有支持包。点击Next,静待安装,安装完毕后,选择Accept 完成。最后会跳出一个小的对话框,选择Install Anyway,然后提示重启eclipse软件,结束安装。

    7.对于Ubuntu 18.0 LTS版本64位机,需要安装如下安装包以支持32位app的运行

    sudo apt-get -y install lib32ncurses5

    8.其它注意事项
    gnu-mcu-eclipse-arm-none-eabi-gcc-7.2.1-1.1-20180401-0515-centos64.tgz只需解压即可,而不需要添加到环境变量。在创建ARM的工程文件时,需要手动设置编译器bin目录路径。

    JLink_Linux_V632b_x86_64.deb Debian包安装

    如下是安装及检查Jlink是否安装的指令,当然也可以在窗口界面双击JLink_Linux_V632b_x86_64.deb包文件安装即可。

     sudo dpkg -i JLink_Linux_V632b_x86_64.deb
     JLinkExe -Version

    展开全文
  • 1.下载安装包:arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz ...2.开始安装(建议新建一个文件夹,例如:ARM),然后将你下载后的压缩包arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz复制粘贴到新 建的文件夹中。 #mkdir ARM
  • 减小字体 增大字体我的毕设是...(我是先安装的QT开发平台,后来发现少了arm-linux-gcc的交叉编译环境,安装这个环境也摸索了半天,但是有收获!)8qd平坦软件园1.开发平台:8qd平坦软件园8qd平坦软件园操作系统:u...
  • 虚拟机是一种高度隔离的软件容器,它可以运行自己的操作系统和应用程序,就好像它是一台物理计算机一样。虚拟机的行为完全类似于一台物理计算机,它包含自己的虚拟(即基于软件实现的)CPU、RAM 硬盘和网络接口卡 ...
  • VMware安装UOS

    2020-12-09 21:44:16
    VMware安装UOS 提示:以下是本篇文章正文内容,下面案例可供参考 统信UOS介绍 统信软件基于Linux内核采用同源异构技术打造创新的统信UOS,同时支持四种CPU架构(AMD64、ARM64、MIPS64、SW64)和六大国产CPU平台...
  • 虚拟机: VMware 11.0 操作系统:Ubuntu 14.04 交叉编译工具: arm-linux-gcc-4.3.2 注意:对于linux下没有的安装包或是文件之类的,请首先确定一件事情:自己的虚拟机中的 “ubuntu是不是联网正常” 。否则,...
  • 执行arm-linux-gcc -o hello hello.c 命令时显示如图二 求大神解答这样算不算安装成功 如果没成功求解决办法 如果成功求为何结果是这个样子![图片说明]...
  • 终于搞定在Vmware下将arm_Linux平台搭建就绪了,走了许多的弯路。其实是很简单的,现在总结一下,希望对后学者有所帮助。 基本环境: 主机OS:Windows XP ...1:在安装Vmware时,将网络连接Network
  • 终于在Vmware下将arm_linux平台...基本环境: 主机OS:Windows XP虚拟机:VMware Workstation 6.0虚拟OS:RedHat 9.0ARM型号:友善之臂QQ2440步骤:一:虚拟机的设置:1:在安装Vmware时,将网络连接Network connec...
  • 1、开发平台 虚拟机:VMware 12 操作系统:Ubuntu 14.04 2.准备交叉编译工具包(arm-linux-gcc-4.5.1) 编译uboot和linux kernel都需要gnu交叉工具链支持,这里使用友善之臂提供的arm-linux-gcc-4.5.1-v6-vfp-...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 172
精华内容 68
关键字:

vmware安装arm系统