树莓派3B+ wiringPi库的使用--button按钮操作
(五)树莓派3B+ wiringPi库的使用--点亮LED 如何编译的教程
---------------------------------------------------------------------------------------
查看树莓派GPIO引脚编号及定义
$ gpio readall
输出如下,说明wiringPi库已经安装成功。
原来的官方链接好像失效了,自己在用的板子上输入测试命令行,发现这个系统已经给安装好了 。
---------------------------------------------------------------------------------------
在cmake中添加wiringPi
可以用更简单的方式(Raspberry Pi 3 Model B +)完成而不需要改变/usr/share/cmake-x.y/Modules
中的任何内容。在add_executable
之后,添加以下内容
find_library(WIRINGPI_LIBRARIES NAMES wiringPi)
target_link_libraries(<executable_name> ${WIRINGPI_LIBRARIES})
例如
cmake_minimum_required(VERSION 3.5)
project(OpenInsulin)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_VERBOSE_MAKEFILE ON)
# Include headers
include_directories(.)
add_executable(OpenInsulin
main.cpp
MCP9600.cpp
MCP9600.h)
# Link against wiringPi
find_library(WIRINGPI_LIBRARIES NAMES wiringPi)
target_link_libraries(OpenInsulin ${WIRINGPI_LIBRARIES})