如何安装mips-linux-gnu-gcc

如何安装mips-linux-gnu-gcc,第1张

1.添加源

以root权限添加下面两行内容到 /etc/apt/sources.list 文件

deb http://ftp.de.debian.org/debian squeeze main

deb http://www.emdebian.org/debian/ squeeze main 1212

2.在terminal中依次执行下列命令

sudo apt-get update

sudo apt-get install emdebian-archive-keyring

apt-get install linux-libc-dev-mips-cross libc6-mips-cross libc6-dev-mips-cross binutils-mips-linux-gnu gcc-4.4-mips-linux-gnu g++-4.4-mips-linux-gnu 123123

3.检查是否安装成功

mips-linux-gnu-gcc -dumpmachine 11

应该会输出mips-Linux-gnu

或者写helloword程序编译一下

转载自:http://blog.csdn.net/giantpoplar/article/details/48953847

安装Samba服务软件包:

[root@linuxprobe Desktop]# yum install samba

Loaded plugins: langpacks, product-id, subscription-manager

………………省略部分安装过程………………

Installing:

samba x86_64 4.1.1-31.el7rhel7 527 k

………………省略部分安装过程………………

Complete!

浏览Samba配置文件:

[root@linuxprobe ~]# cat/etc/samba/smb.conf

配置文件竟然有320行!有没有被吓到?其实Samba服务配置文件中大部分是注释信息,我们可以来筛选过滤下:

备份原始的配置文件:

[root@linuxprobe ~]# mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

过滤掉无用的内容:

先使用cat命令读入Smb配置文件后通过grep命令-v参数(反向选择)去掉所有注释信息,然后分别删选掉包含#号的行("#"),包含号的行("")以及所有的空白行("^$"),最后最后将过滤后的信息覆盖写入到/etc/samba/smb.conf文件中。

cat /etc/samba/smb.conf.bak | grep -v "#" | grep -v "" | grep -v "^$" >/etc/samba/smb.conf

让我们来看看过滤后的配置文件吧:

[global]#全局参数。

workgroup = MYGROUP#工作组名称。

server string = Samba Server Version %v#服务器介绍信息,参数%v为显示SMB版本号。

log file = /var/log/samba/log.%m#定义日志文件存放位置与名称,参数%m为来访的主机名。

max log size = 50#定义日志文件最大容量为50Kb。

security = user#安全验证的方式,总共有4种。

#share:来访主机无需验证口令,更加方便,但安全性很差。

#user:需由SMB服务验证来访主机提供的口令后才可建立访问,更加的安全。

#server:使用独立的远程主机验证来访主机提供的口令(集中管理帐号)。

#domain:使用PDC来完成验证

passdb backend = tdbsam#定义用户后台的类型,共有3种。

#smbpasswd:使用SMB服务的smbpasswd命令给系统用户设置SMB密码。

#tdbsam:创建数据库文件并使用pdbedit建立SMB独立的用户。

#ldapsam:基于LDAP服务进行帐户验证。

load printers = yes#设置是否当Samba服务启动时共享打印机设备。

cups options = raw#打印机的选项

[homes]#共享参数

comment = Home Directories#描述信息

browseable = no#指定共享是否在“网上邻居”中可见。

writable = yes#定义是否可写入 *** 作,与"read only"相反。

[printers]#打印机共享参数

comment = All Printers

path = /var/spool/samba#共享文件的实际路径(重要)。

browseable = no

guest ok = no#是否所有人可见,等同于"public"参数。

writable = no

printable = yes

标准的Samba共享参数是这样的:

参数作用

[linuxprobe]共享名称为linuxprobe

comment = Do not arbitrarily modify the database file警告用户不要随意修改数据库

path = /home/database共享文件夹在/home/database

public = no关闭所有人可见

writable = yes允许写入 *** 作

我们将上面的配置参数直接追加到SMB服务配置文件(/etc/samba/smb.conf)并重启SMB服务程序即可生效。

但此时SMB服务默认的验证模式为user,我们需要先创建用户数据库后才可以正常使用,现在来学习下如何创建吧~

搜索《linux就该这么学》,第11章使用Samba或NFS实现文件共享,参考下。

首先你的linux系统要装QT库 然后你要编译mips还要有Mips的编译器 arm的是arm-linux-gcc mips我不熟悉 然后就可以把Qt creator下的工程拿到linux下来编译了

安装QT库需比较繁琐 你先看看网上的教程 有问题再找我吧


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7281968.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存