由买买提看人间百态

topics

全部话题 - 话题: werror
1 (共1页)
l*******s
发帖数: 7316
1
来自主题: _voip版 - 请教如何安装freeswitch
没做很多研究,直接在网上找到下面教程,按步就班,但没成功。请教什么地方有问题
http://godson.in/how-to-install-freeswitch-on-ubuntu
我是在cloudatcost 的64位ubuntu上安装。
第1个跟教程不一样的地方是:
apt-get install libmudflap0-dev
提示没有这个包,就改成了
apt-get install libmudflap0-powerpc-cross
第2个不明确的地方是:
修改modules.conf,因为不知道哪些模块是必须的,所以没改。
第3个跟教程不一样的地方是:
./bootstrap.sh
没有这个文件, 就换成了
./rebootstrap.sh
最后出错的地方是 make
src/switch_channel.c: In function 'switch_channel_wait_for_state':
src/switch_channel.c:953:41: error: variable 'ostate' set but not used [-
Werror=unused-... 阅读全帖
W**********4
发帖数: 322
2
WhatIfIWereU大牛认为,gcc -Wextra -Werror -c就会编译不通过
digua大神不相信他的两行C代码编译通不过
究竟谁更靠谱呢?让事实说话吧。
用 gcc -Wextra -Werror -c编译一下代码:
#include
main()
{
int a,max;
a=3;
max=0;
if(a>max);
max=a;
}
果然如WhatIfIWereU所说,编译通不过,错误信息如下:
cc1: warnings being treated as errors
comma.c: In function 'main':
comma.c:8: error: suggest braces around empty body in an 'if' statement
如果去掉if()后面的分号, 顺利通过。
当然,事实又有啥用呢。digua一样能用他的铁齿把事实啃掉。
chanceway的两凡是一标准太形象了。
W**********4
发帖数: 322
3
WhatIfIWereU大牛认为,gcc -Wextra -Werror -c就会编译不通过
digua大神不相信他的两行C代码编译通不过
究竟谁更靠谱呢?让事实说话吧。
用 gcc -Wextra -Werror -c编译一下代码:
#include
main()
{
int a,max;
a=3;
max=0;
if(a>max);
max=a;
}
果然如WhatIfIWereU所说,编译通不过,错误信息如下:
cc1: warnings being treated as errors
comma.c: In function 'main':
comma.c:8: error: suggest braces around empty body in an 'if' statement
如果去掉if()后面的分号, 顺利通过。
当然,事实又有啥用呢。digua一样能用他的铁齿把事实啃掉。
chanceway的两凡是一标准太形象了。
W**********4
发帖数: 322
4
WhatIfIWereU大牛认为,gcc -Wextra -Werror -c就会编译不通过
digua大神不相信他的两行C代码编译通不过
究竟谁更靠谱呢?让事实说话吧。
用 gcc -Wextra -Werror -c编译一下代码:
#include
main()
{
int a,max;
a=3;
max=0;
if(a>max);
max=a;
}
果然通不过,错误信息如下:
cc1: warnings being treated as errors
comma.c: In function 'main':
comma.c:8: error: suggest braces around empty body in an 'if' statement
如果去掉if()后面的分号, 顺利通过。
WhatIfIWereU的说法比较靠谱。
W**********4
发帖数: 322
5
WhatIfIWereU认为,gcc -Wextra -Werror -c就会编译不通过
digua不相信他的两行C代码编译通不过
究竟谁更靠谱呢?让事实说话吧。
用 gcc -Wextra -Werror -c编译一下代码:
#include
main()
{
int a,max;
a=3;
max=0;
if(a>max);
max=a;
}
果然通不过,错误信息如下:
cc1: warnings being treated as errors
comma.c: In function 'main':
comma.c:8: error: suggest braces around empty body in an 'if' statement
如果去掉if()后面的分号, 顺利通过。
WhatIfIWereU的说法比较靠谱。
t****t
发帖数: 6806
6
来自主题: JobHunting版 - 今天做题发现了一个很不明显的bug
for gcc, use "-ansi -pedantic-errors -Werror", this will be rejected. it
will force you to add parenthesis for shift and plus/minus.
i always do this for anything longer than 20 lines.
c**********n
发帖数: 41
7
如果开了-Wall和-Werror应该编译都通不过
W**********U
发帖数: 42
8
try:
gcc -Wextra -Werror -c
c*******y
发帖数: 3529
9
我借宝地求助一下, 虽能帮我一道数学题啊:
http://www.mitbbs.com/article_t/Mathematics/31192229.html
顺道回你的贴:
digua的语句还真的通不过编译器:
发信人: chanceway (青石), 信区: Programming
标 题: Re: 让我告诉你们一个真实的软工。。。 (转载)
发信站: BBS 未名空间站 (Mon Mar 4 23:37:04 2013, 美东)
我正在用VC弄一道数学题,你要是兴趣,到数学版看看。
所以我顺便测试一下你那两行c代码,就当做放松脑子吧:
int _tmain(int argc, _TCHAR* argv[])
{
int max=0;
int a=3;
if(max max = a;
return 0;
}
我用的是VC, warning开最高,并且当error用,确实通不过编译:
warning C4390: ';' : empty controlled statement found; is this the inte... 阅读全帖
W**********U
发帖数: 42
10
try:
gcc -Wextra -Werror -c
c*******y
发帖数: 3529
11
我借宝地求助一下, 虽能帮我一道数学题啊:
http://www.mitbbs.com/article_t/Mathematics/31192229.html
顺道回你的贴:
digua的语句还真的通不过编译器:
发信人: chanceway (青石), 信区: Programming
标 题: Re: 让我告诉你们一个真实的软工。。。 (转载)
发信站: BBS 未名空间站 (Mon Mar 4 23:37:04 2013, 美东)
我正在用VC弄一道数学题,你要是兴趣,到数学版看看。
所以我顺便测试一下你那两行c代码,就当做放松脑子吧:
int _tmain(int argc, _TCHAR* argv[])
{
int max=0;
int a=3;
if(max max = a;
return 0;
}
我用的是VC, warning开最高,并且当error用,确实通不过编译:
warning C4390: ';' : empty controlled statement found; is this the inte... 阅读全帖
W**********4
发帖数: 322
12
“C语言编程不怕少个分号” 这是真的吗?
看看以下代码:
#include
int main()
{
int pn,id,ps;
pn=0;
ps=25;
for(id=0;id<100;id++);
pn += ps;
return 0;
}
这段代码的本意是:用一个for循环做延迟,然后让pn累加25。
最后pn的结果是25.
如果for()后面少个分号,会怎样呢?
结果会是pn 被累加了100次,跟原来设想完全不一样了。
糟糕的是,编译器不会报错也不warning,即使Wextra Werror Wall全用上。
看来少个分号,照样可怕,照样编译器不报错,照样要进入debugging阶段
才能查出。
s*****w
发帖数: 1527
13
for the following, why some -D are in front of some -I ?
does that mean these defines are only for the include path following it ?
[somehow@bsd ~/bsd_src/lib/libc]$ make
Warning: Object directory not changed from original
/usr/home/somehow/bsd_src/lib/libc
cc -O2 -pipe -I/usr/home/somehow/bsd_src/lib/libc/include -
I/usr/home/somhhow/bsd_src/lib/libc/../../include -
I/usr/home/somehow/bsd_src/lib/libc/amd64 -DNLS -D__DBINTERFACE_PRIVATE -
I/usr/home/somehow/bsd_src/lib/libc/../../contrib/gdtoa ... 阅读全帖
c*******y
发帖数: 3529
14
我正在用VC弄一道数学题,你要是兴趣,到数学版看看。
所以我顺便测试一下你那两行c代码,就当做放松脑子吧:
int _tmain(int argc, _TCHAR* argv[])
{
int max=0;
int a=3;
if(max max = a;
return 0;
}
我用的是VC, warning开最高,并且当error用,确实通不过编译:
warning C4390: ';' : empty controlled statement found; is this the intent?
在gcc里使用-Wextra -Werror, 也应该是编译通不过的。
这个WhatIfIWereU 已经指出了。
看来人家还真没瞎说
c*******y
发帖数: 3529
15
我正在用VC弄一道数学题,你要是兴趣,到数学版看看。
所以我顺便测试一下你那两行c代码,就当做放松脑子吧:
int _tmain(int argc, _TCHAR* argv[])
{
int max=0;
int a=3;
if(max max = a;
return 0;
}
我用的是VC, warning开最高,并且当error用,确实通不过编译:
warning C4390: ';' : empty controlled statement found; is this the intent?
在gcc里使用-Wextra -Werror, 也应该是编译通不过的。
这个WhatIfIWereU 已经指出了。
看来人家还真没瞎说
c*******y
发帖数: 3529
16
~digua的说法:

~WaterDegree4的回复:
“C语言编程不怕少个分号” 这是真的吗?
看看以下代码:
#include
int main()
{
int pn,id,ps;
pn=0;
ps=25;
for(id=0;id<100;id++);
pn += ps;
return 0;
}
这段代码的本意是:用一个for循环做延迟,然后让pn累加25。
最后pn的结果是25.
如果for()后面少个分号,会怎样呢?
结果会是pn 被累加了100次,跟原来设想完全不一样了。
糟糕的是,编译器不会报错也不warning,即使Wextra Werror Wall全用上。
看来少个分号,照样可怕,照样编译器不报错,照样要进入debugging阶段
才能查出。
c*****e
发帖数: 3226
17
来自主题: Programming版 - 转贴:[圣战] python 是个讨厌的语言
这篇帖子的目的虽然不是为了引发圣战, 但是鄙人已经遇 见到了, 故而添加这个标签,
告诉大家,参与讨论需要谨 慎, 切忌人身攻击, 切记切记!
我不是用黑Python 装逼的, 任何有此想法的人请绕道. 要 装逼有比黑Python 方便的
多的多的办法. 所以要黑Python而不是那些比Python还要烂的语言, 是 因为他们都是
小众语言, 还不足矣需要黑他们
但是Python 这个跳梁小丑越来越嚣张了, 必须揭示一下 其罪恶的一面, 以正视听.
欢迎大家正常的拍砖吐嘈. 这个说来比较久远了, 可能部 分人已经看过了:)
以下为正文, 摘自Q群的讲座. 原始链接 https://avlog.avplayer.org/3597082/
python%E6%98%AF%E4%B8% AA%E7%83%82%E8%AF%AD%E8%A8%80.html
PS: 好奇Q群聊天记录怎么来的? 聊天记录由该群一干人等开发的avbot (Q群云秘书http://qqbot.avplayer.org ) 生成.
--------------------------------------------... 阅读全帖
k**********g
发帖数: 989
18
来自主题: Programming版 - int 和 unsigned int 比大小会出问题 c++

I know ... just for the sake of other MITBBS hangouts
Problem is, compiler don't always give warnings all the time.
No matter you specify Wall Werror Wpedantic Wextra Wtf
k**********g
发帖数: 989
19
来自主题: Programming版 - int 和 unsigned int 比大小会出问题 c++

I know ... just for the sake of other MITBBS hangouts
Problem is, compiler don't always give warnings all the time.
No matter you specify Wall Werror Wpedantic Wextra Wtf
b*******s
发帖数: 5216
20
来自主题: Programming版 - 这个是个c++的bug 么?
use -Wall and -Werror options if u are using gcc
a*****g
发帖数: 19398
21
来自主题: Programming版 - 计算围棋棋盘合法图案的源代码
#!/usr/bin/env pike
// legal.pike - Count the number of legal go boards.
// Copyright 2005 by Gunnar Farneb?ck
// [email protected]
/* */
//
// You are free to do whatever you want with this code.
//
//
// This program computes the number of legal go board configurations
// for a rectangular board of a given size. It is efficient enough to
// handle boards up to 8x8 within minutes and up to 11x11 in less than
// 24 hours (on a fast computer). For rectangular boa... 阅读全帖
a*****g
发帖数: 19398
22
来自主题: Mathematics版 - 计算围棋棋盘合法图案的源代码
【 以下文字转载自 Programming 讨论区 】
发信人: ananpig (●○ 围棋数学一把抓的安安猪), 信区: Programming
标 题: 计算围棋棋盘合法图案的源代码
发信站: BBS 未名空间站 (Fri Jan 22 10:39:02 2016, 美东)
#!/usr/bin/env pike
// legal.pike - Count the number of legal go boards.
// Copyright 2005 by Gunnar Farneb?ck
// [email protected]
/* */
//
// You are free to do whatever you want with this code.
//
//
// This program computes the number of legal go board configurations
// for a rectangular board of a given size. It is ef... 阅读全帖
1 (共1页)