大家好,
我是一个刚接触dsp的新手,我使用的板子是 evm6678le,这两天想实现网口与上位机简单的通信。但是遇到了不少麻烦,请大牛们帮帮我!
我在论坛上搜过相关,找到一个PA例程,还有msdk中自带的NDK例程也可以实现这个功能。但是我在编译它们的时候都会出现 undefine symbol, 就像下面这些:
undefinedfirst referencedsymbolin file-------------------------CONTENT_TYPE_HTML./webpage.objCRLF./webpage.objCfgAddEntry./client.objCfgEntryDeRef./client.objCfgEntryGetData./client.objCfgFree./client.obj... ...
在论坛上看到也有别人遇到这样的问题,好像解决办法是修改linker中的file search path,但是没看到有人说到具体应该如何修改的。我自己胡乱添加了不少,
但是都没有解决问题。请问大家这个linker应该如何设置呢?
在编译的时候还出现了很多文件无法打开的情况,于是我添加了不少inlclude路径,不知道会不会有影响。
我使用的是ccs v5.2.1.00018 不知道为何我在论坛上下载的PA例程与msdk中自带的NDK例程都无法导入,然后我又重新安装了一个ccsv6,ccsv6可以导入工程,但是ccsv6在win7下似乎不能安装mcsdk_2_01_02_06提供的ndk_2_21_01_38。所以我只能继续在5.2上新建工程。所以不知道是不是还有什么其他的设置出了问题,这东西弄了好几天了,希望哪位大牛能提供解决办法,或者提供一个比较详细的以太网通信教程,让我可以自己一步一步弄明白是怎么回事,多谢了!!!
Andy Yin1:
linker提示的undefined symbol是缺乏相应的lib或NDK构件,建议重新试试安装mcsdk后直接导入C:\ti\mcsdk_2_01_02_06\examples\ndk下面的例程,直接编译即可,工程中已经选中了相关的ndk构件。