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

编译mobiflv有关问题!

2012-12-20 
编译mobiflv问题!!!编译mobiflv时根据说明编译成功libavcodec_mobitubia后,说明上写了5. Import project f

编译mobiflv问题!!!
编译mobiflv时根据说明编译成功libavcodec_mobitubia后,说明上写了5. Import project from bld.inf of MobiFLV.zip

但MobiFLV目录里没有bld.inf 如何导入?
[最优解释]
编译mobiflv时根据说明编译成功libavcodec_mobitubia后,说明上写了5. Import project from bld.inf of MobiFLV.zip 
但MobiFLV目录里没有bld.inf 如何导入?
这个问题楼主是怎么解决的 啊?我现在也碰到这个问题了。
[其他解释]
MobiFLV已编译成功,请问如何调试? 
[其他解释]
作者只移植了GCCE的版本没有WINSCW的,要调试就真机打LOG吧
[其他解释]
发现编译mobiflv出错了,如何导入项目?
[其他解释]
看Release Note,第四点编译的时候,出现问题:BLDMAKE ERROR: Directory "\Symbian\9.1\S60_3rd_MR\EPROC32" does not exist
bldmake returned with exit value = 1
[其他解释]

引用:
看Release Note,第四点编译的时候,出现问题:BLDMAKE ERROR: Directory "\Symbian\9.1\S60_3rd_MR\EPROC32" does not exist
bldmake returned with exit value = 1

你的SDK和perl没在同一盘下吧,都放在同一盘下就没问题 了
[其他解释]
/*
============================================================================
 Name        : bld.inf
 Author      : 
 Copyright   : Copyright by NuuNeoI
 Description : This file provides the information required for building the
               whole of a libavcodec_mobitubia.
============================================================================
*/

PRJ_PLATFORMS
WINSCW GCCE ARMV5 ARMV5_ABIV2

PRJ_MMPFILES
libavcodec_mobitubia.mmp
[其他解释]
/*
============================================================================
 Name: bld.inf
 Author  : Alex Kon
 Copyright   : Copyright (C) 2009-2010 by Alex Kon, All rights reserved.
 Description : This file provides the information required for building the
whole of a WindMiller.
============================================================================
*/

PRJ_PLATFORMS
DEFAULT

PRJ_MMPFILES
MobiFLV.mmp
[其他解释]
the file 'mmf\server\mmfcodec.h' cannot be opened
[其他解释]
    LZ,搞定了没有?我的编译dsputil.cpp时出了错误。
[其他解释]
编译libavcodec_mobitubia在winscw下可以生出libavcodec_mobitubia.lib

可是在gcce下不能。

我怀疑dsputil.cpp文件有问题:
void OPNAME ## _no_rnd_pixels_y2(uint8_t *block, const uint8_t *pixels, int line_size, int h)\
{\
    int i;\


    if (g_CanAutoAlign)\
    {\
    for(i=0; i<h; i++){\
        int j;\
        for(j=0; j<2; j++){\
            const uint32_t a= LD32_CAN_ALIGN(pixels          );\
            const uint32_t b= LD32_CAN_ALIGN(pixels+line_size);\
            OP(*((uint32_t*)block), (a&b) + (((a^b)&0xFEFEFEFEUL)>>1));\
            pixels+=4;\
            block +=4;\
        }\
        pixels+=line_size-8;\
        block +=line_size-8;\
    }\
    } else {\
    for(i=0; i<h; i++){\
        int j;\
        for(j=0; j<2; j++){\
            const uint32_t a= LD32_CANT_ALIGN(pixels          );\
            const uint32_t b= LD32_CANT_ALIGN(pixels+line_size);\
            OP(*((uint32_t*)block), (a&b) + (((a^b)&0xFEFEFEFEUL)>>1));\
            pixels+=4;\
            block +=4;\
        }\
        pixels+=line_size-8;\
        block +=line_size-8;\
    }\
    }\
}\
\
void OPNAME ## _pixels_y2(uint8_t *block, const uint8_t *pixels, int line_size, int h)\
{\
    int i;\
    if (g_CanAutoAlign)\
    {\
    for(i=0; i<h; i++){\
        int j;\
        for(j=0; j<2; j++){\
            const uint32_t a= LD32_CAN_ALIGN(pixels          );\
            const uint32_t b= LD32_CAN_ALIGN(pixels+line_size);\
            OP(*((uint32_t*)block), (a
[其他解释]
b) - (((a^b)&0xFEFEFEFEUL)>>1));\
            pixels+=4;\
            block +=4;\
        }\
        pixels+=line_size-8;\
        block +=line_size-8;\
    }\


    } else {\
    for(i=0; i<h; i++){\
        int j;\
        for(j=0; j<2; j++){\
            const uint32_t a= LD32_CANT_ALIGN(pixels          );\
            const uint32_t b= LD32_CANT_ALIGN(pixels+line_size);\
            OP(*((uint32_t*)block), (a

热点排行