没有映射的符号

时间:2013-06-11 14:02:34

标签: c video buffer

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

/* 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;

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

究竟是什么意思?

1 个答案:

答案 0 :(得分:1)

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