网站制作器,公司网站虚假宣传但网站不是我做的,wordpress 展示模板下载,wordpress微信缩图作为一款经典的国产芯#xff0c;全志T507-H芯片被广泛应用于车载电子、电力、医疗、工业控制、物联网、智能终端等诸多领域当中#xff0c;而在各种复杂的嵌入式Linux应用场景当中#xff0c;“打通ARM板卡与Windows设备间的壁垒以实现跨平台的文件共享”是一项不能被忽视的…作为一款经典的国产芯全志T507-H芯片被广泛应用于车载电子、电力、医疗、工业控制、物联网、智能终端等诸多领域当中而在各种复杂的嵌入式Linux应用场景当中“打通ARM板卡与Windows设备间的壁垒以实现跨平台的文件共享”是一项不能被忽视的重要功能那么该如何做到这一点呢
我们可以使用Samba这是一款在Linux系统上实现SMB的免费软件可以在不同操作系统之间实现文件和打印机的共享。使用Samba可以方便地在Linux、Windows和Mac等不同平台之间共享文件大大提高了文件的传输效率。
下面小编为大家介绍如何在飞凌嵌入式OKT507-C开发板上架设Samba服务。 01-编译源码
源码下载地址http://ftp.samba.org/pub/samba/
下载Samba源码包进入source3 路径 配置configure ./configure CCaarch64-linux-gnu-gcc LDaarch64-linux-gnu-ld ARaarch64-linux-gnu-ar --targetarm-none-linux --hostarm-none-linux-gnueabihf samba_cv_CC_NEGATIVE_ENUM_VALUESyes --cache-filearm-linux.cache编译源码只能单线程编译不加-j参数
make make install 生成安装文件 Makefile中指定安装路径
samba-3.4.17/source3$make install
在安装路径下打包生成文件
02-配置服务
将压缩包解压到如下路径 在如下路径新建配置文件 编辑文件内容
[global] workgroup rootsecurity userclient lanman auth yeslanman auth yesmap to guest bad userguest account root[project] comment projectpath /available yesbrowseable yespublic yesguest ok yeswritable yes添加库文件
将如下路径的动态链接库文件拷贝到板子的/lib目录 启动服务 03-应用服务
OKT507-C开发板Linux板卡和Windows主机共享文件
1启动Samba服务配置与主机同一网段的IP 2在Windows主机中添加Samba的支持
打开控制面板进入如下界面 勾选如下三个选项 3在文件管理器输入\服务端 IP回车即可看到共享路径 Linux板卡与Ubuntu虚拟机共享目录
1安装cifs-utils 2创建挂载点 3挂载共享目录 到这里我们就完成了在飞凌嵌入式OKT507-C开发板上架设Samba服务并且顺利地使这款Linux板卡与Windows主机和Ubuntu虚拟机进行文件共享了。当然不同主控平台板卡的具体操作会有差异但整体思路是一致的希望本文提供的方法能够对屏幕前工程师朋友们的项目开发有所帮助。