• WINCE下编译STLPort


    编译环境: VS2005, MIPSII SDK, stlport5.2.1

    设置环境变量的批处理文件如下:

    MIPS平台的:

    rem you need to adapt at least these three
    set OSVERSION=WCE500
    set PLATFORM=test
    set TARGETCPU=MIPSII

    rem the compiler is always cl.exe, different compilers are in different paths
    set CC=cl.exe
    rem obviously, these need to be adjusted to where you installed VS2005 and the SDKs
    set VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio 8
    set SDKROOT=C:\Program Files\Windows CE Tools

    set PATH=%VSINSTALLDIR%\VC\ce\bin\x86_mips;%VSINSTALLDIR%\VC\bin;%VSINSTALLDIR%\Common7\IDE;%PATH%
    set PLATFORMROOT=%SDKROOT%\%OSVERSION%\%PLATFORM%

    rem add libs and includes from the SDK
    set INCLUDE=%PLATFORMROOT%\include\%TARGETCPU%;%PLATFORMROOT%\MFC\include;%PLATFORMROOT%\ATL\include
    set LIB=%PLATFORMROOT%\lib\%TARGETCPU%;%PLATFORMROOT%\MFC\lib\%TARGETCPU%;%PLATFORMROOT%\ATL\lib\%TARGETCPU%

    rem add libs that came with VC8
    rem Note: there are more libs and includes under ce\atlmfc, not sure if these are needed.
    set LIB=%LIB%;%VSINSTALLDIR%\VC\ce\lib\%TARGETCPU%

    ARM平台的:

    set OSVERSION=WCE420
    set PLATFORM=POCKET PC 2003
    set TARGETCPU=ARMV4

    rem the compiler is always cl.exe, different compilers are in different paths
    set CC=cl.exe

    rem obviously, these need to be adjusted to where you installed VS2005
    set VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio 8
    set SDKROOT=%VSINSTALLDIR%\SmartDevices\SDK

    set PATH=%VSINSTALLDIR%\VC\ce\bin\x86_arm;%VSINSTALLDIR%\VC\bin;%VSINSTALLDIR%\Common7\IDE;%PATH%
    set PLATFORMROOT=%SDKROOT%\PocketPC2003

    rem add libs and includes from the SDK
    set INCLUDE=%PLATFORMROOT%\include
    set LIB=%PLATFORMROOT%\lib\%TARGETCPU%

    rem add libs that came with VC8
    set INCLUDE=%INCLUDE%;%VSINSTALLDIR%\VC\ce\atlmfc\include
    set LIB=%LIB%;%VSINSTALLDIR%\VC\ce\lib\%TARGETCPU%;%VSINSTALLDIR%\VC\ce\atlmfc\lib\%TARGETCPU%

    先执行批处理文件设置好编译环境

    然后运行configure.bat.

    最后根据提示进入你的STL存放路径下的\build\lib下进行编译就OK了. 因为现在全部都做成makefile了,所以很方便.

    原文地址:http://www.cnblogs.com/frischzenger/archive/2009/12/30/1635872.html

  • 相关阅读:
    Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/***]]
    Server Tomcat v7.0 Server at localhost failed to start.解决方法
    JDBC数据库之添加数据
    angularJS通过post方法下载excel文件
    mybatis使用笔记
    java枚举类型使用笔记
    java8新特性笔记
    Enum枚举类型的使用笔记
    sql server备份还原数据时的问题记录
    SQL Server自增长列插入指定值 -- SET IDENTITY_INSERT ON|OFF(转)
  • 原文地址:https://www.cnblogs.com/YYi_H/p/1920435.html
Copyright © 2020-2023  润新知