0

我在源文件中声明了我的视频缓冲区如下:

/* Video buffers */
#pragma section ("DecoderBuf0", DM)
static VIDEO_BUF VideoBuf0;
#pragma section ("DecoderBuf1", DM)
static VIDEO_BUF VideoBuf1;

而我在头文件中声明:

typedef struct VIDEO_BUF
{
    uint8_t               Data[VIDEO_BUF_SIZE] ;
    bool                  bIsEmpty ;
    struct VIDEO_BUF      *pNext;
} VIDEO_BUF;

我在编译程序时一直遇到编译问题...它说:引用了以下符号,但未映射

究竟是什么意思?

4

1 回答 1

1

这是一个链接器错误。有关如何解决此问题,请参阅您的工具链文档。特别是,标题为链接器符号解析的部分应该更清楚地说明问题的原因。您的链接器文件必须设置错误。

于 2013-06-12T07:25:08.717 回答