水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
返回
1/1
|
转到
主题:在c++中怎样局部地修改一些编译选项
楼主
|
GoGoRoger
|
2023-04-06 17:42:10
|
只看此ID
忘了,请赐教,比如没用过的变量当作错误。
※ 来源:·水木社区
http://www.mysmth.net
·[FROM: 123.121.150.*]
FROM 123.121.150.*
1楼
|
GoGoRoger
|
2023-04-06 18:16:35
|
只看此ID
@hgoldfish @z16166 @hothail @No1 @stub
大神们请赐教
【 在 GoGoRoger 的大作中提到: 】
忘了,请赐教,比如没用过的变量当作错误。
※ 来源:·水木社区
http://www.mysmth.net
·[FROM: 123.121.150.*]
FROM 123.121.150.*
2楼
|
lambdago
|
2023-04-06 21:57:36
|
只看此ID
foo.o: foo.c gcc -c -Wall -Werror $< -o $@ %.o: %.c gcc -c $< -o $@
可以吗?
【 在 GoGoRoger 的大作中提到: 】
忘了,请赐教,比如没用过的变量当作错误。
--
FROM 111.183.88.*
3楼
|
adoal
|
2023-04-07 08:53:37
|
只看此ID
你是说 #pragma ?
【 在 GoGoRoger 的大作中提到: 】
: 忘了,请赐教,比如没用过的变量当作错误。
: ※ 来源:·水木社区
http://www.mysmth.net
·[FROM: 123.121.150.*]
--
FROM 183.157.161.*
4楼
|
GoGoRoger
|
2023-04-07 09:00:21
|
只看此ID
是的,具体怎么用忘了
【 在 adoal 的大作中提到: 】
:
: 你是说 #pragma ?
:
:
发自「今日水木 on M2007J17C」
※ 来源:·水木社区
http://www.mysmth.net
·[FROM: 124.127.67.*]
FROM 124.127.67.*
5楼
|
adoal
|
2023-04-07 09:11:53
|
只看此ID
不同编译器用法不一样的
好像vc里是 #pragma warning(error:xxxx)
这个xxxx数字是指具体的warning代码
【 在 GoGoRoger 的大作中提到: 】
: 是的,具体怎么用忘了
: 发自「今日水木 on M2007J17C」
: ※ 来源:·水木社区
http://www.mysmth.net
·[FROM: 124.127.67.*]
: ...................
--
FROM 183.157.161.*
6楼
|
hothail
|
2023-04-07 09:43:50
|
只看此ID
如果是问pragma
比如这样,是禁止 4127
#pragma warning(push)
#pragma warning(disable: 4127)
#include <atlcomtime.h>
#pragma warning(pop)
具体的看
https://learn.microsoft.com/zh-cn/cpp/preprocessor/warning?view=msvc-170
msvc里也能设置一些编译参数
【 在 GoGoRoger 的大作中提到: 】
忘了,请赐教,比如没用过的变量当作错误。
--
FROM 111.206.87.*
7楼
|
GoGoRoger
|
2023-04-07 10:03:01
|
只看此ID
谢谢
【 在 hothail 的大作中提到: 】
: 如果是问pragma
: 比如这样,是禁止 4127
: #pragma warning(push)
: ...................
※ 来源:·水木社区
http://www.mysmth.net
·[FROM: 123.121.150.*]
FROM 123.121.150.*
8楼
|
tgfbeta
|
2023-04-12 10:05:13
|
只看此ID
-Werror=unused相当于-Wunused处理成error
-Wno-error=也是类似用法
具体参考
https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html
【 在 lambdago 的大作中提到: 】
: [code=c]
: foo.o: foo.c
: gcc -c -Wall -Werror $< -o $@
: ...................
--
FROM 60.24.249.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版