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.

error #10234-D: unresolved symbols remain 求助



拜托各位大侠指点,不胜感激

我遇到了如下从错误,编译的时候时候通过了

链接的时候遇到符号未定义问题,请问该如何解决。

发现这些未定义的符号都是IPC的。


**** Build of configuration Debug for project Test2 ****

C:\ti\ccsv5\utils\bin\gmake -k all
'Building target: Test2.out'
'Invoking: C6000 Linker'
"C:/ti/bin/cl6x" -mv6600 --abi=eabi -g --display_error_number --diag_warning=225 --diag_wrap=off -z -m"Test2.map" -i"C:/ti/lib" -i"C:/ti/include" --reread_libs --warn_sections --display_error_number --diag_wrap=off --rom_model -o "Test2.out" -l"./configPkg/linker.cmd" "./main.obj" -l"libc.a"
<Linking>

undefined first referenced
symbol in file
--------- ----------------
Ipc_start ./main.obj
MultiProc_getName ./main.obj
MultiProc_getNumProcessors ./main.obj
MultiProc_self ./main.obj
Notify_registerEvent ./main.obj
Notify_sendEvent ./main.obj
System_pend ./main.obj

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "Test2.out" not built

>> Compilation failure
gmake: *** [Test2.out] Error 1
gmake: Target `all' not remade because of errors.

**** Build Finished ****