ошибка компиляции wiringPi.h в визуальной студии - PullRequest
0 голосов
/ 21 сентября 2018

Я прошу помощи.Я не могу скомпилировать приложение в Visual Studio для 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

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

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.

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 27 сентября 2018

У меня была такая же проблема, и я нашел решение здесь (на немецком языке).По сути, в учебнике говорится о клонировании wiringPi.h из git и его сборке.

Подсказка: это не ошибка VisualStudio (см. Мой комментарий ниже, ответ Хусейна Мерика Йигита), но он отсутствуетБиблиотека на Raspberry Pi.

Команды, которые я набрал в консоли RasPi, были (пожалуйста, адаптируйте пути к вашим потребностям):

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 голосов
/ 21 сентября 2018

Добавьте «wireingPi.h» в заголовок Visual Studio src Path и нажмите «Применить»

...