当前位置: 代码迷 >> WinCE >> 怎样将编译好的文件移植到开发板下
  详细解决方案

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

热度:31   发布时间:2016-04-28 12:33:35.0
怎样将编译好的文件移植到开发板上
     我文件我已经交叉编译好了,其中有ffmpeg和jrtplib 的东西,
     第一:ffmpeg的所有东西有:60多M需要全部都移植么?怎样选择呢?  
     第二:我自己makefile的文件已经弄好,在开发板上运行的时候出现找不到XXX.so文件,我看了下是找不到相应文件,再找发现是快捷方式,我一个一个的建立,但是后来的错误是找不到交叉编译的lib库,我看了下那个有300M,我也要移植么?
     希望在移植方面有经验的帮忙。。。

------解决方案--------------------
将必要的动态库拷到开发板对应目录即可。
像楼主第1点说的FFMPEG有60多MB,我觉得应该是包括了静态库、动态库这些。而且,FFMPEG也可以精简,将不需要的功能去掉。我在windows下编译,连静态库、动态库、头文件加起来,也就10MB,不知楼主怎么会那么大。
------解决方案--------------------
另外,交叉编译跟运行是不同的。
在交叉编译时,可能需要很多库,头文件,但到了开发板上运行,只需要可执行文件,必要的动态库(或者是静态库)。

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

可以直接编译的
  相关解决方案