The CeGCC project implements a cross compiler for Windows CE. You can develop on a PC, and create apps that run on a PDA or a WinCE cell phone. |
We're aiming at providing a consistent and working set of development tools that generate code for Windows CE devices such as PDA's and smart phones. Our intended development platforms are the usual development workstations, e.g.
Windows CE, Windows Mobile, Windows Embedded, PocketPC, SmartPhone, .. many of these names refer to variations on the same target platform. We currently see evolution to support not only the
These are our current
- arm-mingw32ce : toolset to build native Windows CE applications
- arm-cegcc : toolset to port unix source to Windows CE
- i386-mingw32ce : toolset to build native Windows CE applications for x86 powered devices
Windows Mobile 6.1 and higher supported now !
What's the meaning of
This project delivers source code (best taken from SVN), and also binary versions of the development tools. The availability of binary versions depends somewhat on volunteers creating the packages.
You can contact us via the
---------------------------------------------------------------------------------------------------------------------------------------
Cygwin 交叉编译 ffmpeg for win ce
ffmpeg作为一个开源的比较好的解码库,编码库,音视频播放位一体的程序,很值得参考,虽然直接把他一直到mobile上面效率不佳,但是经过针对arm 汇编优化后的解码库还是不错的。我在我的项目里面准备使用它的解码库,根据自己的实际需要裁减编译成vs2005可用的静态库。 dw#A,T9v"NNm` m从网上找了很多资源,可是都有头没尾的,自己实际编译了一下。整理供自己以后编译用,呵呵。 0s&~[au.xd
环境:Windows XP 下用Cygwin,cygwin的版本无所谓,安装一个相对完整的cygwin就ok了。
编译器用cygwin-cegcc-mingw32ce-0.51.0-1,这个是一整个cygwin或者linux下面编译ce程序的工具链。下载地址是[url=http://ncu.dl.sourceforge.net/sourceforge/cegcc/cygwin-cegcc-cegcc-0.51.0-1.tar.gz][color=#0000ff]http://ncu.dl.sourceforge.net/sourceforge/cegcc/cygwin-cegcc-cegcc-0.51.0-1.tar.gz[/color][/url]
源码:我用的是国外一个播放器裁减的他们在windows ce上面编译过的版本,下载地址为[url=http://nchc.dl.sourceforge.net/sourceforge/ambulant/ffmpeg-wm5.zip][color=#0000ff]http://nchc.dl.sourceforge.net/sourceforge/ambulant/ffmpeg-wm5.zip[/color][/url] 是2009年2月份的一个版本,还可以接受,不是太老。
下面就开始了:
1.将cygwin-cegcc-mingw32ce-0.51.0-1解压到 cygwin的安装目录下,如果驻cygwin的安装目录为c:\\cygwin, P%Sp/KA/n0^X
那么解压后cegcc的目录应该为c:\\cygwin\\opt\\mingw32ce
2.将源码解压,随便你想放到哪里,假设c:\\cygwin\\ffmpegwm5 下面就行
3.打开cygwin,进入源码目录,如 cd /ffmpegwm5
4.修改PATH, 在命令行健入 PATH=/opt/mingw32ce/bin:$PATH
5.开始编译,输入以下configure选项: -uB ATV*W