
bcm2835 кросс компилиране
Здравейте,
Инсталирах bcm библиотеката на едно raspberry:
написах една тестова програма, компилирах я и получих грешка, че всички функции са undefined.
google-nah малко и видях, че трябва да сложа опция на ликера:
До тук добре.
После инсталирах visualgdb крос компилатор за visual studio.
супер лесно се инсталира и използва.
Обаче, се получи проблем подобен на този по-горе.
Понеже библиотеката в външна, трябва да се пусне опция на линкера.
Ето лога при компилация:
Според мен трябва библиотеките са се инсталират в стандартните фолдъри на линукса, а не в юзърските.
Някаква идея как да оправя проблема.
П.С.
bcm2835.h ми се дисплейва във visualstudio-то. Дръпнало си го е от распберито.