嵌入式开发板与虚拟机ubuntu环境配制

您所在的位置:网站首页 ubuntu设置ip地址ping不通 嵌入式开发板与虚拟机ubuntu环境配制

嵌入式开发板与虚拟机ubuntu环境配制

2023-03-12 22:39| 来源: 网络整理| 查看: 265

1、虚拟机与开发板的网络配制

在开发板插路由器不方便的时候 一般使用网线直连电脑,用wifi上外网,让有线网络形成局域网可以互相通信黑色线连接外网,红色线组成局域网 黑色线连接外网,红色线组成局域网

网络配制

2、虚拟机开启nfs服务

安装 NFS 服务器软件包。在大多数基于 Debian 的发行版中,可以使用以下命令安装:

sudo apt-get install nfs-kernel-server

创建共享目录。在本例中,我们将创建名为 “shared” 的目录,并将其共享给其他计算机。

sudo mkdir /shared

配置 NFS 服务器以共享目录。打开 /etc/exports 文件,在文件末尾添加以下内容:

/shared *(rw,sync,no_subtree_check)

这个条目告诉 NFS 服务器将 /shared 目录共享给所有计算机,并允许读写访问。

导出共享目录。运行以下命令重新加载 NFS 导出配置:

sudo exportfs -a

如果此命令返回任何错误,请检查 /etc/exports 文件中的语法错误并重新加载导出配置文件。

启动 NFS 服务。运行以下命令启动 NFS 服务器:

sudo service nfs-kernel-server start

现在,您已经成功地将共享目录设置为 NFS 导出。其他计算机现在可以通过 NFS 访问该目录。

对于开发板,您需要确保它支持 NFS 客户端功能。如果您使用的是类似于 Raspberry Pi 的树莓派设备,则可以按照以下步骤设置 NFS 客户端:

安装 NFS 客户端软件包。在大多数基于 Debian 的发行版中,可以使用以下命令安装:

sudo apt-get install nfs-common

挂载远程共享目录。假设您的 Linux 主机的 IP 地址为 192.168.1.100,并且在主机上设置了 /shared 目录。您可以使用以下命令挂载远程共享目录:

sudo mount -t nfs 192.168.1.100:/shared /mnt/shared

这个命令将远程共享目录挂载到本地 /mnt/shared 目录中。

现在,您可以在开发板上访问共享目录中的文件,并将其用作开发工作空间或存储库等。

3、Qt项目自动部署和远程调试

虚拟机Ubuntu环境配置: 下载Qt对应的版本 下载Qt对应的源代码 根据厂商的交叉编译工具编译获得对应qmake版本,然后在Qt上新建Kit就可以了 Qt环境配置

开发板Qt库环境配置 将上述编译好的源码库,复制到开发板上(内存不够需要筛选库) 配置对应库的路径 Qt库的移植



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3