TI中文支持网
TI专业的中文技术问题搜集分享网站

NDK问题

ccs3.3 编译NDK中的 helloworld程序(我用的C6748的例子程序)。出现下面的错误:

[Linking…] "C:\Program Files\C6000 Code Generation Tools 6.1.8\bin\cl6x" -@"Debug.lkf"
<Linking>

 undefined                                   first referenced                                                                                             symbol                                         in file                                                                                                 ———                                   —————-                                                                                            _NIMUDeviceTable                            C:\\CCStudio_v3.3\\ndk_2_20_00_19\\packages\\ti\\ndk\\lib\\C674\\stack.lib<nimu.o674>

 

请问,是什么原因,我把所有库都加进去了,还是出现同样的问题,谢谢!

Michael (Beijing) Wu:

应该stack.lib 没有加入你的工程里面。

Jacob1:

你好,你看看是否NDK有对CCS的版本的一个要求?

Michael (Beijing) Wu:

回复 Jacob1:

我们的NDK 与CCS的版本没有直接的关系。

aihua LIU:

回复 Michael (Beijing) Wu:

您好!我最近改写NDK中helloworld 例子,用来实现DSP向PC传送数据,而数据由FPGA自通过UPP传送到DSP,我建立了两个工程,一个用来实现UPP接收FPGA的数据,一个用来实现DSP和PC之间的通信,现在两个工程单独仿真都能达到目标,我想把两个工程合并成一块,于是我把其中一个工程中的相关文件导入到另外一个工程中,并且添加了相应的库文件路径,但是在编译时出现了如下的错误:

我不知道我这想法行不行,是否还有更好的方案可以实现?请大神帮我指点指点迷津.谢谢

aihua LIU:

回复 Michael (Beijing) Wu:

您好!刚才图片貌似没粘贴上,我想在把问题重述一遍,我最近改写NDK中helloworld 例子,用来实现DSP向PC传送数据,而数据由FPGA自通过UPP传送到DSP,我建立了两个工程,一个用来实现UPP接收FPGA的数据,一个用来实 现DSP和PC之间的通信,现在两个工程单独仿真都能达到目标,我想把两个工程合并成一块,于是我把其中一个工程中的相关文件导入到另外一个工程中,并且 添加了相应的库文件路径,但是在编译时出现了如下的错误:

undefined        first referenced                                                                   symbol              in file                                                                       ———        —————-                                                                  _NIMUDeviceTable C:\ti\ndk_2_22_03_20\packages\ti\ndk\stack\lib\stk6_nat_ppp_pppoe.a674<nimu.o674>error #10234-D: unresolved symbols remainerror #10010: errors encountered during linking; "upp_and_ndk_test.out" not   built>> Compilation failuregmake: *** [upp_and_ndk_test.out] Error 1gmake: Target `all' not remade because of errors.**** Build Finished ****

我不知道我这想法行不行,是否还有更好的方案可以实现?请大神帮我指点指点迷津.谢谢

赞(0)
未经允许不得转载:TI中文支持网 » NDK问题
分享到: 更多 (0)