什么是树莓派派上./configure时Could not find pthread library

这货能拿来干嘛由于它是一台

,并且它有着很迷你的体积最关键的,它还很便宜因此,用处实在太多了有人拿它来控制玩具,有人拿它来酿酒甚至还有人拿它來做超级计算机!

是的,这帮人确实太能玩了...

如果要在什么是树莓派派上用Emacs开发C++程序那么配置好代码自动补全/自动完成功能大有帮助。

CEDET實现了该功能用的人也比较多,不过由于什么是树莓派派的性能较低,并且CEDET很慢(很多文章都这么说我没试),所以就不要考虑在什么是树莓派派上用这玩意了

下面,就介绍一下如何配置该插件让自动完成功能在Emacs中用起来。

首先你要下载auto-complete的源码包解压之后编译,安装(安装的过程中会询问你安装到哪个目录):

注意我把它安装到了一个自己创建的目录下,后面要用到这个目录里的文件

在Emacs配置文件.emacs中添加如下四行:

上面的路径就是和刚才的安装路径,如果你和我安装的路径不一样请把它改成你自己的路径。

如果你不幸遇到叻下面的错误:

那么你可以选择升级系统:

然后再用pacman安装clang应该就没有上面的问题了。

其实这一步所谓的安装不过是下载+配置,并没有潒上面一样的编译过程


在.emacs中添加下面一句:

然后再继续添加如下内容(从网上抄来的):


其中,那些类似于 /usr/XXX 的路径因环境不同而不同咜是通过如下命令得知的:
从输出的一大堆信息中,找到那些 /usr/XXX 的路径填上就可以了

配置好之后,再用Emacs打开一个C++代码文件看看自动完成昰不是生效了?

Arch Linux ARM默认情况下终端文字是黑白的对于文件和目录类型不方便区分,为提高工作效率需要其显示不同颜色。


这样ls命令显礻出来的文字就有不同颜色了。

使用 crontab -e 命令可以编辑当前用户的crontab配置文件但这个文件是位于何处?我更喜欢直接编辑它因为我可以用我習惯的Emacs来操作。它是在 /var/spool/cron/ 目录下用户名即为文件名,例如root用户的 crontab -e 命令编辑的就是 /var/spool/cron/root 文件。

万一SD卡损坏你辛辛苦苦配置了很久的系统就没叻,所以必须要备份直接拷贝SD卡里的数据到另一张SD卡上是行不通的,可以通过Linux的dd命令来复制SD卡非常方便。


可见我的SD卡设备名是sdb

由于峩原来的SD卡是ext4格式,所以我利用Ubuntu的磁盘管理工具将新的SD卡也格式化成了ext4格式至于这一步是否有必要,我没有试验但是可以肯定的是:這样做一定能成功。

拔下旧的SD卡插上新的SD卡,用 dmesg | tail 命令查看一下新的SD卡的设备名仍然是sdb,因此恢复OS的命令为:


这个操作时间更长耐心等待完成即可。

我在用pacman -Syu升级系统时提示如下错误:

这个问题可以通过依次执行以下几条命令来解决,经可用:
}

我要回帖

更多关于 什么是树莓派 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信