- 主题:这个是C++11以后的标准吗?
编译的报的
multi-character character constant [-Wmultichar]
obj已经完全生成了。
链接完全过不去
enum
{
kALACFormatAppleLossless = 'alac',
kALACFormatLinearPCM = 'lpcm'
};
========================
enum
{
kALACFormatAppleLossless = 1
kALACFormatLinearPCM = 2
};
网上搜的enum是赋值整数的,有点(+﹏+)~晕
--
修改:javame FROM 101.93.13.*
FROM 101.93.13.*
代码是出自alac开源的代码
gcc 4.80支持c++11过不去。
我判断就是这个坑的关系。
【 在 javame (javame) 的大作中提到: 】
: 编译的报的
: multi-character character constant [-Wmultichar]
: obj已经完全生成了。
: ...................
--
FROM 101.93.13.*
这次我遇到问题你自己排查的,不是像以前一有问题就发帖了。
资深prg帮忙看一下,谢谢!
截取alac里面的一段代码
这个是alac源码里面截取的,kALACFormatAppleLossless 判断了 音轨的 id , 似乎是 C++的新标准
if (theInputFormat->mFormatID == kALACFormatAppleLossless)
{
theInputFormat->mBytesPerFrame = 0;
}
else
{
theInputFormat->mBytesPerFrame = theInputFormat->mBytesPerPacket;
if ((theInputFormat->mFormatFlags & 0x02) == 0x02)
{
theInputFormat->mFormatFlags &= 0xfffffffc;
}
else
{
theInputFormat->mFormatFlags |= 0x02;
}
}
limee
【 在 javame (javame) 的大作中提到: 】
: 编译的报的
: multi-character character constant [-Wmultichar]
: obj已经完全生成了。
: ...................
--
修改:javame FROM 101.93.13.*
FROM 101.93.13.*
虽然问题没有能够解决,代码阅读的能力提高了。
今天也是挺奇怪的,也可以说有点惊喜。
我在寻找铁臂阿童木的国语版的歌曲,结果歪打正着
我表妹苦苦寻找的二十年的电影 鼓手 被我找到了。
这部片子,她电影院放映的时候,看了3遍了。
本人看过一遍,情节全不记得了。
搜索到的情节
【剧情简介】
这是一部典型“香@港@制@造”的青春励志片,其桥段并无新意,情节简单,结局美满,出场的角色几乎全都是正面人物。张国荣演一名“默默向上游”的鼓手,经过一番艰辛的奋斗终获成功。也许正是因此,这部电影在大陆广为流传,许多电视台都曾经播放,是张国荣早期电影中最为人所熟知的一部。
张国荣扮演的陈子洋(TOMMY)是一个热爱打鼓的少年,不顾老爸反对,不顾邻居抗议,不顾专业鼓手的冷嘲热讽,狂热地坚持自己的志向,最后终于宿愿得偿,成为业余乐团的一名鼓手。片中的陈子洋是一位不到十八岁的中学生,而张国荣本人在这一年已经二十七岁了,难得仍有一张稚气的面孔,纯真的神情和清新的气质,一身白衣白裤站在同学中间丝毫不显得装嫩,笑起来露出两颗兔仔牙的样子更是傻得可爱。喜欢看他和同学们在海滩上玩耍那一段,喜欢那种只有中学生才会有的天真的欢笑,和男生女生之间一知半解、混沌初开的友情。傍晚来临,少年们打着手电筒围在一起歌舞,张国荣在人圈中间随意地走着跳着,唱出了一曲浪漫悠扬的《我要逆风去》:“我要逆风去,不管艰辛,唯愿凭鼓声将心振奋。带笑逆风去,飞一趟,青春的我未随俗韵。我要逆风去,必须坚忍,明白人一生必经晦暗。决意逆风去,飞一趟,鼓声将我前途导引。年青多兴奋,鼓声添快感,年青的脚步,走出一串快乐印。年青的欢笑,如热爱澎湃,只盼望人生曲留妙韵……”青春的意气,年少的情怀,让人忍不住微笑着泛泪。
【 在 javame (javame) 的大作中提到: 】
: 这次我遇到问题你自己排查的,不是像以前一有问题就发帖了。
: 资深prg帮忙看一下,谢谢!
--
修改:javame FROM 101.93.13.*
FROM 101.93.13.*
我刚才换了gcc 7.1 ,gcc 8.3 都是一个错误
【 在 z16166 (Netguy) 的大作中提到: 】
: 问题提得有问题。。。
: 既然是链接问题,链接的错误信息在哪里呢?
--
FROM 101.93.13.*
代码发布上来了,什么问题?
【 在 z16166 (Netguy) 的大作中提到: 】
: 问题提得有问题。。。
: 既然是链接问题,链接的错误信息在哪里呢?
--
FROM 101.93.13.*
附件(401.7KB) ALAC.zip链接错误似乎没有认识 C++的符号
【 在 z16166 (Netguy) 的大作中提到: 】
: 问题提得有问题。。。
: 既然是链接问题,链接的错误信息在哪里呢?
--
FROM 101.93.13.*
编译的警告是不是把串给截断了啊
'alac'
'a'
编译的结果应该一样吧?
【 在 one4all4one 的大作中提到: 】
: ID等于那个enum,明显是整数啊
:
: #发自zSMTH@一代鸡皇水果iPhone 250 MAX
--
FROM 101.93.13.*
编译出来了,不能用啊。
我下了一个caf的铃声,用这个工具转失败。
我自己的wav转caf也是失败。
【 在 wushunchao (fixer) 的大作中提到: 】
: 在shell.aliyun.com上编了一下,是有点问题,
: 改了一下makefile,ok了:
: convert-utility/makefile, Line 33, 下面这俩的顺序改成这就可以了:
: ...................
--
FROM 101.88.140.*
看来还得修一下啊,看来那个警告并不能忽略掉。
【 在 here080 的大作中提到: 】
: multi-character int是implementation defined.
: 如果编译的机器或者运行的上这个implementation没有正好符合wav格式那不就会失败吗?
: 这种代码只能在特定机器上才能成功的。
: ...................
--
修改:javame FROM 101.88.140.*
FROM 101.88.140.*