Je suis, en essayant de sortir la vidéo de raspicam à framebuffer 0, et j'ai un problème avec BCM_HOST, où je reçois une tonne d'erreurs du vcos.h. inclus. Toutes les erreurs sont les mêmes 2 types:VCOS ne nomme pas un type
'VCHPRE_' does not name a type,
'vcos_boot_t' has not been declared,
Dans les fichiers: connection.h vc_ispmanx.h, message.h etc.
etc. Je vais créer un lien vers un pastebin plein d'erreurs Je ne sais même pas par où commencer pour les résoudre, j'ai déplacé/opt/vc de raspbian vers mon dossier sysroot en utilisant la fonction sysroot synchronise de VisualGDB, et tous les fichiers include sont là.
Est-ce un problème avec les fichiers eux-mêmes? Il ne peut pas être,
Merci pour toute aide, -D
lien Pastebin: https://mypastebin.com/xQdN7mZZInHx
Exemple:
#include <stdio.h>
#include <syslog.h>
#include <fcntl.h>
#include <linux/fb.h>
#include <sys/mman.h>
#include "bcm_host.h"
using namespace std;
int main(int argc, char **argv) {
{
DISPMANX_DISPLAY_HANDLE_T display;
DISPMANX_MODEINFO_T display_info;
DISPMANX_RESOURCE_HANDLE_T screen_resource;
VC_IMAGE_TRANSFORM_T transform;
uint32_t image_prt;
VC_RECT_T rect1;
int ret;
int fbfd = 0;
char *fbp = 0;
struct fb_var_screeninfo vinfo;
struct fb_fix_screeninfo finfo;
return 0;
}
Veuillez [modifier] votre question avec [mcve]. Veuillez éviter les liens vers le code stocké sur des sites externes. –
a ajouté un exemple simple qui génère ces erreurs – Mich
Quelles sont les erreurs? Veuillez copier-coller toutes les erreurs de compilation, et toutes, dans la question elle-même, sans paraphraser. –