我文件我已经交叉编译好了,其中有ffmpeg和jrtplib 的东西,
第一:ffmpeg的所有东西有:60多M需要全部都移植么?怎样选择呢?
第二:我自己makefile的文件已经弄好,在开发板上运行的时候出现找不到XXX.so文件,我看了下是找不到相应文件,再找发现是快捷方式,我一个一个的建立,但是后来的错误是找不到交叉编译的lib库,我看了下那个有300M,我也要移植么?
希望在移植方面有经验的帮忙。。。
------解决方案--------------------
将必要的动态库拷到开发板对应目录即可。
像楼主第1点说的FFMPEG有60多MB,我觉得应该是包括了静态库、动态库这些。而且,FFMPEG也可以精简,将不需要的功能去掉。我在windows下编译,连静态库、动态库、头文件加起来,也就10MB,不知楼主怎么会那么大。
------解决方案--------------------
另外,交叉编译跟运行是不同的。
在交叉编译时,可能需要很多库,头文件,但到了开发板上运行,只需要可执行文件,必要的动态库(或者是静态库)。
像楼主说的60MB、300MB,很多板子flash都没那么大,肯定不用全部拷到板子上的。
------解决方案--------------------
FFMPEG 网上有 VS2008 的工程,LZ 找找吧
可以直接编译的