[教程] 树莓派上轻松安装wiringPi库,方便用C语言编程的童鞋使用GPIO

安装git-core
sudo apt-get install git-core

下载winringPi库
git clone git://git.drogon.net/wiringPi

编译和安装库
cd wiringPi
./build

另外大家可以使用下面的命令对库进行更新
cd wiringPi
git pull origin

在/wiringPi/examples目录中有一些例子,例如test1,运行如下
sudo ./test1

时间: 2024-09-30 07:09:02

[教程] 树莓派上轻松安装wiringPi库,方便用C语言编程的童鞋使用GPIO的相关文章

在Fedora25上轻松安装Cuda8

http://blog.csdn.net/u010158659/article/details/53592891 Cuda 8对于Pacal架构的英伟达新一代显卡(GTX 1070/1080/Titan XP,以及未来的1080Ti)有了更加针对性的优化,对科学计算的性能提升明显.为了使用Cuda 8,我们必须使用Fedora23及以上版本的系统. Fedora 25于2016年11月底发布,截止到本文写作时,在其上安装Cuda 8的相关资料还很少.然而通过查阅资料发现,在Fedora 25上安

在树莓派上编译安装新版本的Python

Raspiban Wheezy上预装的Python3是3.2.3,本教程让您升级到3.4.1(目前的最新版). 我用的是B+型的树莓派,装的是2014-06-20发布的Raspbian Wheezy. 先把整个raspbian系统升级到最新,升级后可能需要重启. 1 sudo update 2 sudo upgrade 我们就在当前用户的home目录下进行吧,进到此目录 cd ~ 安装python需要的依赖.有些东西可能已经存在了,会自动忽略. sudo apt-get install buil

从Github上轻松安装R包—githubinstall包--转载

1.综述 越来越多的R包正在由世界上不同的人所创建,其中一部分原因是devtools包使得开发R包1变得更加简单.devtools包不仅让开发R包变得简单,而且用于分发R包. 当开发者发布一个R包的时候,CRAN2一般是最常用的.使用install.packages()函数可以安装发布在CRAN上的R包.例如,如下方法可以安装dplyr包: install.packages('dplyr') devtools包的install_github()函数用于从Github上安装R包. library(

linux上轻松安装nginx

小伙伴是不是也会感觉头疼,尤其是通过安装包进行安装nginx的时候,简直想摔电脑的节奏都有了.其实小编也有同样的经历,今天我们就来说一种简单的安装方式,那就是通过yum安装nginx,那是相当简单,下面我们就来说说安装步骤吧. 1.首先在/etc/yum.repos.d   这个文件下面添加一个文件epel.repo,文件内容如下: [epel]name=Extra Packages for Enterprise Linux 6 - $basearch#baseurl=http://downlo

在CentOS上yum安装phpMyAdmin的教程

篇文章主要介绍了在CentOS上安装phpMyAdmin的教程,phpMyAdmin是一款借助PHP脚本来操作MySQL的工具,非常具有人气,需要的朋友可以参考下 前提 在CentOS上安装phpMyAdmin,你第一步需要架设一台Web服务器(如Apache或nginx),安装好MySQL/MariaDB数据库和PHP.根据你的偏好和需求,你可以从LAMP和LEMP中选择一种安装. 另一个要求是允许在你的CentOS上安装EPEL库.如果你还没设置过请猛戳这里.在CentOS6或7上安装php

树莓派wiringPi库详解

wiringPi是一个很棒的树莓派控制API,使用C语言开发,提供了丰富的接口:GPIO控制,中断,多线程,等等.java 的pi4j项目也是基于wiringPi的,我最近也在看源代码,到时候整理好了会放出来的. 下面开始wiringPi之旅吧! 安装 进入  wiringPi的github (https://git.drogon.net/?p=wiringPi;a=summary)下载安装包.点击页面的第一个链接的右边的snapshot,下载安装压缩包. 然后进入安装包所在的目录执行以下命令:

【转】Struts1.x系列教程(4):标签库概述与安装

转载地址:http://www.blogjava.net/nokiaguy/archive/2009/01/archive/2009/01/archive/2009/01/archive/2009/01/15/251411.html Struts的整个视图层(就是MVC模式中的View层)是由Struts的定制标签(或者称为定制动作)和客户端代码(Javascript.HTML等)实现的.这些Struts标签被写在JSP页面中,用于生成客户端代码.进行逻辑判断等工作,使用Struts标签可以尽量

树莓派wiringPi库API函数(翻译中)

树莓派wiringPi库API函数 API函数英文网页    :https://projects.drogon.net/raspberry-pi/wiringpi/functions/ BCM2835芯片手册 :https://github.com/raspberrypi/documentation/blob/master/hardware/raspberrypi/bcm2835 wiringPi库下载地址 : https://git.drogon.net/?p=wiringPi;a=summa

在树莓派上安装opencv

先安装运行库 sudo apt-get update sudo apt-get upgrade sudo apt-get install -y build-essential sudo apt-get install -y cmake  sudo apt-get install -y pkg-config  sudo apt-get install -y libpng12-0 libpng12-dev libpng++-dev libpng3  sudo apt-get install -y l