TIwilliam hill官网
直播中

李启华

7年用户 188经验值
私信 关注

请问如何利用UPP工程和 NDK工程合并成一个工程?

本帖最后由 一只耳朵怪 于 2018-6-22 10:05 编辑

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

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

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

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

回帖(11)

余少虹

2018-6-21 10:25:23
你好,

请问你的工程文件中有没有添加"nsp_1_10_01_06packagestidrvomapl138libreleaseti.drv.omapl138.a674"? NIMUDeviceTable包含在该库里
举报

李启华

2018-6-21 10:43:55
引用: vuywsdfwf 发表于 2018-6-21 10:25
你好,

请问你的工程文件中有没有添加"nsp_1_10_01_06packagestidrvomapl138libreleaseti.drv.omapl138.a674"? NIMUDeviceTable包含在该库里

Shine Zhang 您好!我不太清楚怎么在工程文件里添加ti.drv.omapl138.a674,于是我直接我在工程属性设置include option 如下图(直接在#include_pathe里添加了ti.drv.omapl138.a674的路径)

是不是这样就能把您说的文件添加进来?但是这样改了问题还是没解决,是不是要将文件直接粘贴到工程里面去呢?
举报

余少虹

2018-6-21 10:53:36
引用: garyxiang 发表于 2018-6-21 10:43
Shine Zhang 您好!我不太清楚怎么在工程文件里添加ti.drv.omapl138.a674,于是我直接我在工程属性设置include option 如下图(直接在#include_pathe里添加了ti.drv.omapl138.a674的路径)
<img alt=" "/>
是不是这样就能把您说的文件添加进来?但是这样改了问题还是没解决,是不是要将文件直接粘贴到工程里面去呢? ...

你发的图显示不出来.
在build option->Linker下可以设置库的路径(-i)和库名(-l).
举报

李启华

2018-6-21 11:11:42
引用: vuywsdfwf 发表于 2018-6-21 10:53
你发的图显示不出来.
在build option->Linker下可以设置库的路径(-i)和库名(-l).

您好,请问是这样添加么?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分