首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能使用类型胡枝子

不能使用类型胡枝子
EN

Stack Overflow用户
提问于 2018-07-22 01:02:48
回答 1查看 274关注 0票数 1

我有一个具有定义的头文件:

代码语言:javascript
复制
typedef enum acamera_metadata_enum_android_lens_facing {
// enumeration
} acamera_metadata_enum_android_lens_facing_t;

问题是,当我试图将这个枚举声明为我的类‘is成员时,编译器找不到定义(找到了头)。

代码语言:javascript
复制
../../../../src/main/cpp/include/camera_manager.h:41:9: error: unknown type name 'acamera_metadata_enum_android_lens_facing_t'
          acamera_metadata_enum_android_lens_facing_t facing;

这是我的类标题:

代码语言:javascript
复制
#ifndef DAVINCI_CAMERA_MANAGER_H
#define DAVINCI_CAMERA_MANAGER_H

#include <map>
#include <string>
#include <camera/NdkCameraManager.h>
#include <camera/NdkCameraError.h>
#include <camera/NdkCameraDevice.h>
#include <camera/NdkCameraMetadataTags.h> // The enumeration is defined here
#include <media/NdkImageReader.h>

namespace DaVinci {
    class CameraId;

    class CameraManager {
        struct ACameraManager *_manager;
        std::map<std::string, CameraId> _cameras;
        std::string _activeCameraId;

        int32_t _cameraFacing;
        int32_t _cameraOrientation;

        bool _valid;

    public:
        CameraManager();
        ~CameraManager();
    };

    // helper classes to hold enumerated camera
    class CameraId {
    public:
        struct ACameraDevice *device;
        std::string id;
        acamera_metadata_enum_android_lens_facing_t facing;
        bool available;  // free to use ( no other apps are using
        bool owner;      // we are the owner of the camera

        explicit CameraId(const char *id);
        explicit CameraId();
    };
};

#endif //DAVINCI_CAMERA_MANAGER_H

问题在哪里?

P.S.我在用c++ 14如果它很重要的话。

更新

我用我的项目创建了一个存储库:测试

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-23 09:11:52

在项目的app/build.gradle中,minSdkVersion设置为21。

本机摄像头API 在API级别24中添加。

因此,您可以将minSdkVersion提高到24或更高,或者B)在库中不使用本机相机API。

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

https://stackoverflow.com/questions/51461228

复制
相关文章

相似问题

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