完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 一只耳朵怪 于 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个回答
|
|
你好,
请问你的工程文件中有没有添加"nsp_1_10_01_06packagestidrvomapl138libreleaseti.drv.omapl138.a674"? NIMUDeviceTable包含在该库里 |
|
|
|
vuywsdfwf 发表于 2018-6-21 10:25 Shine Zhang 您好!我不太清楚怎么在工程文件里添加ti.drv.omapl138.a674,于是我直接我在工程属性设置include option 如下图(直接在#include_pathe里添加了ti.drv.omapl138.a674的路径) 是不是这样就能把您说的文件添加进来?但是这样改了问题还是没解决,是不是要将文件直接粘贴到工程里面去呢? |
|
|
|
garyxiang 发表于 2018-6-21 10:43 你发的图显示不出来. 在build option->Linker下可以设置库的路径(-i)和库名(-l). |
|
|
|
您好,请问是这样添加么? |
|
|
|
你在--library, -l选项里没有添加"ti.drv.omapl138.a674"库 |
|
|
|
谢谢您了,终于能编译成功了,以后还请您多多指教! |
|
|
|
|
|
|
|
Shine Zhang 您好,再次感谢你刚才帮我解决了一个问题,由于我基础比较差,现在我有碰到新的问题,希望您能继续指导我,我在UPP接受函数里定义了volatile int16_t xmit_buffer[LEN]; 用以接收来自FPGA传送过来的数据,volatile变量是全局变量吧,在接收完数据后,我调用了TCP发送函数,想利用send( s, &xmit_buffer[0], sizeof(xmit_buffer), 0 )对xmit_buffer直接访问,将里面的数据发送到PC上,但是在编译时出错了: send函数里面用得是void* 但是upp里开的buffer必须是volatile吧,这个问题该怎么解决啊? |
|
|
|
有volatile 时buffer定义如下 去掉后如下: 去掉后编译的错误更多: 可见UPP里开的buffer类型是不能改的,即volatile不能去掉吧? 如果这样的话,我想改写send函数,将其定义由 改成 我找到了send函数,将其添加到工程了,但是新的问题由来了 fdt.h文件的路径在哪啊? |
|
|
|
我刚才找到了fdt 文件,事实证明是不能简单更改send函数的。 |
|
|
|
vuywsdfwf 发表于 2018-6-21 10:25 你好,我也遇到了这个问题,用的是6678,nsp版本是nsp_1_10_01_06,没有ti.drv.omapl138.ae66等库 错误时 undefined first referenced symbol in file NIMUDeviceTable c:tindk_2_21_01_38packagestindkstacklibstk6.ae66 error:..................................... 请问是什么原因,谢谢 |
|
|
|
只有小组成员才能发言,加入小组>>
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
574 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1024 浏览 1 评论
669 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
499 浏览 1 评论
1020 浏览 0 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
128浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
99浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
109浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
105浏览 12评论
TPA6304-Q1: TPA6304 两片公用一组I2C的话,其中一片配置不成功怎么办
131浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-8 22:31 , Processed in 0.947369 second(s), Total 69, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号