QtE5.7 编译环境的两种搭建方式
1 使用已经搭建好的镜像
搭建好的编译环境在网盘“iTOP-iMX6 开发板资料汇总(不含光盘资料) 2_iTOP-
iMX6 开发板编译系统所需要的工具包等 6_QtE5.7 的编译环境安装包”目录下。用户如果使用搭建好的编译环境,在简单的修改环境变量之后,就可以完成本章的编译。
用户在使用搭建好的环境时,如果 ssh 连接失败的话,可以参考“2”小节,配置ssh 服务。如果参考参考“2”小节修改配置之后还有问题,可以参考 3 和 4小节,使用的替换工具。经过测试,在 ssh 工具无法使用的时候,这两个工具仍然可以使用。
2 自己搭建环境
另一种方法是自己安装虚拟机,安装 Ubuntu16.04 系统,搭建环境。
有关“虚拟机安装”、“虚拟机加载 ubuntu 镜像”、“Ubuntu 基本操作”等内容,用户可以参考第三章的内容,这些基本操作在 ubutu16 上都是通用的。有一点需要特殊提出的是,使用 ubuntu16 时,使用的站点是清华的源,具体的设置过程如下:
右上角小齿轮→System Settings→System→Software & updates
→Ubuntu Software→Download from 选择站点
→选择清华站点
→弹出验证→输入 root 账号密码
→替换为清华的下载点
→apt-get update 更新
使用命令“apt-get install vim ssh”安装 vim 编辑器以及 ssh 工具。
使用 ssh 的时候,会遇到 ssh 连接失败的问题。
先使用命令“/etc/init.d/ssh restart”启动 ssh 服务,然后使用命令“vim
/etc/ssh/sshd_config”打开配置文件。在配置文件最后位置添加:
Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc
MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96 KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-
sha256@libssh.org
如下图所示:
在配置文件中找到下面这段代码,修改如下。
# Authentication:
LoginGraceTime 120
#PermitRootLogin prohibit-password
PermitRootLogin yes
StrictModes yes
之后使用“/etc/init.d/ssh restart”命令重启 ssh 服务,ssh 就可以连接上了。
依次使用如下命令,进行库文件的安装。
apt-get install lzop
apt-get install u-boot-tools
apt-get install autoconf
apt-get install automake
apt-get install libtool
apt-get install libstdc++6
apt-get install lib32c-dev
apt-get install lib32stdc++6
apt-get install lib32z1
apt-get install lib32ncurses5
QtE5.7 编译环境的两种搭建方式
1 使用已经搭建好的镜像
搭建好的编译环境在网盘“iTOP-iMX6 开发板资料汇总(不含光盘资料) 2_iTOP-
iMX6 开发板编译系统所需要的工具包等 6_QtE5.7 的编译环境安装包”目录下。用户如果使用搭建好的编译环境,在简单的修改环境变量之后,就可以完成本章的编译。
用户在使用搭建好的环境时,如果 ssh 连接失败的话,可以参考“2”小节,配置ssh 服务。如果参考参考“2”小节修改配置之后还有问题,可以参考 3 和 4小节,使用的替换工具。经过测试,在 ssh 工具无法使用的时候,这两个工具仍然可以使用。
2 自己搭建环境
另一种方法是自己安装虚拟机,安装 Ubuntu16.04 系统,搭建环境。
有关“虚拟机安装”、“虚拟机加载 ubuntu 镜像”、“Ubuntu 基本操作”等内容,用户可以参考第三章的内容,这些基本操作在 ubutu16 上都是通用的。有一点需要特殊提出的是,使用 ubuntu16 时,使用的站点是清华的源,具体的设置过程如下:
右上角小齿轮→System Settings→System→Software & updates
→Ubuntu Software→Download from 选择站点
→选择清华站点
→弹出验证→输入 root 账号密码
→替换为清华的下载点
→apt-get update 更新
使用命令“apt-get install vim ssh”安装 vim 编辑器以及 ssh 工具。
使用 ssh 的时候,会遇到 ssh 连接失败的问题。
先使用命令“/etc/init.d/ssh restart”启动 ssh 服务,然后使用命令“vim
/etc/ssh/sshd_config”打开配置文件。在配置文件最后位置添加:
Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc
MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96 KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-
sha256@libssh.org
如下图所示:
在配置文件中找到下面这段代码,修改如下。
# Authentication:
LoginGraceTime 120
#PermitRootLogin prohibit-password
PermitRootLogin yes
StrictModes yes
之后使用“/etc/init.d/ssh restart”命令重启 ssh 服务,ssh 就可以连接上了。
依次使用如下命令,进行库文件的安装。
apt-get install lzop
apt-get install u-boot-tools
apt-get install autoconf
apt-get install automake
apt-get install libtool
apt-get install libstdc++6
apt-get install lib32c-dev
apt-get install lib32stdc++6
apt-get install lib32z1
apt-get install lib32ncurses5
举报