各位大神帮忙看看这是什么问题。在线等,挺急的。
时间:10-02
整理:3721RD
点击:
undefined first referenced
symbol in file
--------- ----------------
_InitSysCtrl ./main.obj
error: unresolved symbols remain
error: errors encountered duringlinking; "Demo.out" not built
工程所需的对外设描述的头文件和源文件都已经添加到include option目录中。
函数没有被定义。你需要找到这个函数定义,并添加到对应的源文件中
看信息应该是有函数或变量未定义,很有可能是你忘了添加API库了。
InitSysCtrl函数没有定义,1.可以找到源码添加编译。2.找对应的库函数。
先表示感谢。我已经将header 和 common 下面的头文件加到include option中了啊。还是不行。
函数没有被定义。需要添加头文件到include option
函数没有被定义。需要添加头文件到include option
编译出现 error: unresolved symbols remain 可能是原因是:1)若是工程内有多个.c文件,但是主文件中根本没有调用从文件中的函数,因为编译时是每个文件独立编译成.obj,最后链接..
你再仔细看看,InitSysCtrl函数的源文件是否放在你的工程目录范围内?
也有可能是输入法的问题哦。