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.

cc3200的SDk中example demo interrupt,由于想做多线程方面的事,在此demo上做ti_rtos移植,编译失败求解;

Other Parts Discussed in Thread: CC3200, CC3200SDK, SYSBIOS

急,cc3200 的SDK 已经安装好,使用编译环境是CCS(Code Composer Studio 6.1),利用其中的App Center 把TI_RTOS系统也已经安装,
前提是我把SDK中的driverlib、oslib、simplelink都已经编译过。(oslib 是配置ti_rtos active),然后我在TI 的example demo project interrupt的基础上,因为要用到TI_RTOS的多线程方面的应用,所以要包ti_rtos 相关的库等,我的配置大致如下:

但是项目编译时,一直存在以下错误:

undefined first referenced
symbol in file
--------- ----------------
ti_sysbios_BIOS_start__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_family_arm_m3_Hwi_Params__init__S C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_family_arm_m3_Hwi_create C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_family_arm_m3_Hwi_delete C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_family_arm_m3_Hwi_disableFxn__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_family_arm_m3_Hwi_getHandle__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_family_arm_m3_Hwi_restoreFxn__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_family_arm_m3_Hwi_setPriority__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Clock_tickPeriod__C C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Mailbox_create C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Mailbox_delete C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Mailbox_pend__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Mailbox_post__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Semaphore_Params__init__S C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Semaphore_create C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Semaphore_delete C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Semaphore_pend__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Semaphore_post__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Task_Params__init__S C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Task_create C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Task_delete C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Task_disable__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Task_restore__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Task_sleep__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
ti_sysbios_knl_Task_yield__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>
xdc_runtime_Error_init__E C:/TI/CC3200SDK_1.1.0/cc3200-sdk/example/interrupt/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a<osi_tirtos.obj>

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

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

求帮助,谢谢了!