使用uVision4 编译 示例程序UDP_SERVER 的时候,无法编译通过。
出现以下提示:
.objUdpServer.axf: Error: L6218E: Undefined symbol CH56X_GetMac (referred from udp_server.o).
哪位大神知道是什么原因导致的?
谢谢!
2022-6-23 16:21:19
好像是引用了ISPXT56X.H 中 的CH56X_GetMac() 函数,linker的时候编译器无法使用ISPXT56X.o目标文件导致的错误。
不知是否是这个原因,哪位知道如何消除这个问题?
好像是引用了ISPXT56X.H 中 的CH56X_GetMac() 函数,linker的时候编译器无法使用ISPXT56X.o目标文件导致的错误。
不知是否是这个原因,哪位知道如何消除这个问题?
举报
2022-6-23 16:21:23
你是不是忘记添加“CH563NET.lib”文件了。
你是不是忘记添加“CH563NET.lib”文件了。
举报
2022-6-23 16:21:28
添加了
“CH563NET.lib”文件。
解决办法是:
将ISPXT56X.O 的文件属性从“Object file”改为“Library file”,这样就可以编译通过了。
添加了“CH563NET.lib”文件。
解决办法是:
将ISPXT56X.O 的文件属性从“Object file”改为“Library file”,这样就可以编译通过了。
举报