准备
PS:这里使用的是为树莓配定制的编译器,如果使用其他的编译器(例如通用的linaro系列编译器),就把相应的编译器bin路径加入到环境变量即可。
查看交叉编译工具链所在路径
将交叉编译工具链所在路径加入到环境变量,令其全局可用
(1)打开.bashrc文件
sudo vi ~/.bashrc
(2)添加路径,注意自己的路径
export PATH=/home/你的用户名/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin:$PATH
PS:这里使用的是为树莓配定制的编译器,如果使用其他的编译器(例如通用的linaro系列编译器),就把wiringPi静态库添加相应的编译器的lib库目录下即可
cd tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/lib/gcc/arm-linux-gnueabihf/4.8.3
ln -s libwiringPi.so.2.50 libwiringPi.so
ln -s libwiringPiDev.so.2.50 libwiringPiDev.so
至此,树莓派WiringPi库移植结束,如有错误,欢迎指正