首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

怎样将编译好的文件移植到开发板下

2013-01-20 
怎样将编译好的文件移植到开发板上我文件我已经交叉编译好了,其中有ffmpeg和jrtplib 的东西,第一:ffmpeg的

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

像楼主说的60MB、300MB,很多板子flash都没那么大,肯定不用全部拷到板子上的。
[解决办法]
FFMPEG 网上有 VS2008 的工程,LZ 找找吧

可以直接编译的

热点排行