新库编译无法通过,不能生成代码,求助|已解决
使用老版的库文件可能正常工作,今天下载了新的库文件,按照说明操作后提示错误,无法生产代码,试了很多方法不能排除问题。请高手指点迷津。附件是程序文件供分析。
Rebuild started: Project: usb-cdc
Rebuild target 'Target 1'
compiling usb-cdc.c...
linking...
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:OutNumber
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:usb_OUT_done
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:bUsbOutReady
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:printf_usb
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:?printf_usb?BYTE
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:usb_init
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:usb_init
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF032BH
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:bUsbOutReady
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF0330H
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:OutNumber
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF0334H
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:?printf_usb?BYTE
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF033AH
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:printf_usb
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF0345H
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:OutNumber
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF0349H
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:?printf_usb?BYTE
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF034FH
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:printf_usb
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF035AH
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:OutNumber
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF035EH
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:?printf_usb?BYTE
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF0364H
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:printf_usb
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF036FH
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:OutNumber
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF0373H
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:?printf_usb?BYTE
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF0379H
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:printf_usb
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF0384H
*** ERROR L128: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:usb_OUT_done
MODULE:.\Objects\usb-cdc.obj (usb-cdc)
ADDRESS: FF0387H
Program Size: data=8.0 edata+hdata=296 xdata=0 const=70 code=945
Target not created.
Build Time Elapsed:00:00:01
{:4_197:}{:4_197:}{:4_197:} 添加lib时选择的文件类型不对,选了个图片类型?
库文件File Type错误,应选择Library File
ercircle 发表于 2025-6-4 11:47
添加lib时选择的文件类型不对,选了个图片类型?
感谢支持,问题已解决{:baoquan:} DebugLab 发表于 2025-6-4 11:59
库文件File Type错误,应选择Library File
感谢支持,问题已解决{:baoquan:}
页:
[1]