2015-10-07 1 views
1

J'ai un code C que je veux intégrer avec Arduino .ino, ce code en utilisant une bibliothèque partagée (.so) présente dans le répertoire de travail actuel. Comment puis-je créer et télécharger ce code sur mon Arduino Yun en utilisant Arduino IDE (ou toute autre méthode).Comment créer et télécharger du code dans Arduino si j'utilise une bibliothèque partagée?

Si je le fais à la dure, s'il vous plaît suggérer quelle est la bonne chose à faire ici.

+0

aucun os dans arduino? alors je suppose qu'il est impossible si pour arbitraire .so – HuStmpHrrr

+0

obtenir les sources lib et faire une construction statique –

+0

Vous devez d'abord implémenter un émulateur Linux (ou quel que soit l'OS pour lequel la bibliothèque a été construite) sur Arduino. Après cela, les choses deviendront beaucoup plus faciles et vous aurez beaucoup de temps pour prendre un café. – Olaf

Répondre

1

« Utilisez Bridge pour accéder côté Linux Arduino Yun vous utilisez et exécutez bash ou python ou même C en utilisant yun-gcc programmes. Cela vous aidera à intégrer partagés (.so) bibliothèques C et l'importation d'autres bibliothèques également élargir votre la portée sur laquelle vous travaillez, bonne chance!

+0

il y a un OS dans Arduino Yun nommé Linino (distribution OpenWRT) – Hammad