首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在visual studio中编译wiringPi.h时出错

在visual studio中编译wiringPi.h时出错
EN

Stack Overflow用户
提问于 2018-09-22 02:59:45
回答 2查看 1.9K关注 0票数 2

我在寻求帮助。我无法在visual Studio for Windows中编译该应用程序。

wiringPi.h需要与RaspberryPI GPIO一起工作(raspberry pi 3b+在ARM上工作)

GIF

https://pp.userapi.com/c849336/v849336202/789a8/2d6RIDT4S28.jpg

https://pp.userapi.com/c849336/v849336202/789ba/tvBF_VF9M5M.jpg

代码语言:javascript
复制
1>H:\ВГУшное облако\OneDrive - ВГУ\Visual studio\BlinkPI\BlinkPI\main.cpp(1,127): error : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\Linux\include\wiringPi\2.32\wiringPi.h: No such file or directory 

1>Сборка проекта "BlinkPI.vcxproj" завершена с ошибкой.

https://pp.userapi.com/c850324/v850324544/341e5/vzb2HHJYT78.jpg

代码语言:javascript
复制
1>H:\ВГУшное облако\OneDrive - ВГУ\Visual studio\BlinkPI\BlinkPI\main.cpp(1,22): error : wiringPi.h: No such file or directory 
1>H:\ВГУшное облако\OneDrive - ВГУ\Visual studio\BlinkPI\BlinkPI\main.cpp(1,22): error :  #include <wiringPi.h> 
1>H:\ВГУшное облако\OneDrive - ВГУ\Visual studio\BlinkPI\BlinkPI\main.cpp(1,22): error :                       ^ 
1>H:\ВГУшное облако\OneDrive - ВГУ\Visual studio\BlinkPI\BlinkPI\main.cpp(1,22): error : compilation terminated.

提前谢谢你

EN

回答 2

Stack Overflow用户

发布于 2018-09-22 03:06:05

将"wireingPi.h“添加到Visual Studio标头src路径,然后单击Apply

票数 0
EN

Stack Overflow用户

发布于 2018-09-28 04:21:59

我也遇到过同样的问题,并找到了一个解决方案here (德语)。基本上,本教程声明要从git克隆wiringPi.h并构建它。

提示:这不是VisualStudio的错(参见我在Huseyin Yigit答案下面的评论),但它是Raspberry Pi上缺少的库。

我在RasPi的控制台中输入的命令是(请根据您的需要修改路径):

代码语言:javascript
复制
cd /home/pi
mkdir lib
chmod 0777 lib
cd lib
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git-core
git clone git://git.drogon.net/wiringPi
git pull origin
./build

计划在执行第6行(升级)上的命令时喝杯咖啡。完成之后,我就可以用VisualStudio成功地编译这个项目了。希望,这对你也有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52449688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档