This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI C/C++编译器
尝试构建c++项目以在BIOS中测试邮箱时出现以下链接器错误。
c:\ti/gcc-arm-none-ebia-4_9-2015q3/bin/arm-none-eabi-gcc.exe"-mtun=cortex-a15 -marm -dsoc_k2H -ddevice_k2H -ffunice-sections -fdata-sections -gmailf-3 -sprox-lip-lip-lip-lf-f-lip/fwlstrat-f-wlip-wlip-wlip-lip-f-f-lstrat-f-list-lip-f-wlip-lip-f-f-lip-f-lip-f-list-lip-f-list-lip-f-f-lip-f-f-lip-f-f-lip-f-f-lip-f-f-f-lip-f-lip-f-f-lip-f-f-f-lip-f-f-f-status-wlip-wlip-f-wlip-w
Makefile:145:目标'MaillboxTest.Out '的配方失败
C:/ti/bios_6_46_05_55/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/lib/FPU\librdimon.a (rdimon-syscalls.o):在函数`写入'中:
/home/xlibrary/trees/gnu/gnu-c04/src/linaro/gcc-arm-none-eabi-4_7-2012Q4-20121208/src/newlib/libgile/arm/syscalls.c:2012.1208万:425:多个`定义
C:/ti/bios_6_46_05_55/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/lib/FPU\libnosys.a (write.o):/home/xlibrary/trees/gnu/gnu-c04/src/linaro/gcc-arm-no-none-eabi-4_1.2012万fuy
collect2.exe:错误:LD返回1个退出状态
有什么想法?
谢谢!
Bruce
不,我在代码中没有任何名为"write"的函数或变量。
librdimon.a。 半宿主是一种机制,它允许在ARM目标上运行的代码进行通信,并使用运行调试器的主机上的输入/输出设备,例如,使用printf()向CCS CIO控制台报告输出,或使用fopen()访问主机上的文件。
libnosys.a在不需要半宿主时使用。
请注意,使用 librdimon.a链接程序意味着当调试器未连接或在调试器中禁用半宿主支持时,程序将不会运行,因为启动代码会使用断点指令停止并等待调试器恢复程序。