可视化如何禁用 msvc c++ 编译器的"note:"提示
visual How to disable "note:" hints for msvc c++ compiler
我直接使用msvc cl.exe,没有Visual Studio,并希望有一种简单的方法来读取警告和错误。我有相当复杂的模板设置,当我收到一些警告或错误时,我必须滚动浏览编译器输出墙,例如
/internal/include/internal/scene/states/scene_events.h(32): error C2440: 'static_cast': cannot convert from 'game::events::random_event' to 'float'
/helpers/tsm/include/tsm/internal/actions.h(55): note: see reference to function template instantiation 'void game::internal::playing_event::receive_event::operator ()<FSM,OutState>(game::events::random_event &&,FSM &,InState &,game::internal::playing_event &) const' being compiled
with
[
FSM=tsm::back::internal::machine_base<game::internal::scene_fsm>,
OutState=game::internal::ready,
InState=game::internal::ready
]
/helpers/tsm/include/tsm/internal/actions.h(54): note: while compiling class template member function 'void tsm::actions::internal::action_invocation<Action,FSM,Event,InState,OutState>::operator ()(Event &&,FSM &,InState &,OutState &) const'
with
[
Action=game::internal::playing_event::receive_event,
FSM=tsm::back::internal::machine_base<game::internal::scene_fsm>,
Event=game::events::random_event,
InState=game::internal::ready,
OutState=game::internal::playing_event
]
....
等等等等。是否有任何选项可以禁用"注意:"输出?我在官方文档中没有找到任何内容
很抱歉成为坏消息的承载者,但无法禁用编译器诊断中的这些注释输出。
有一些过滤第三方工具,但讨论这些工具将是题外话。
相关文章:
- 有没有办法提示用户使用哪种数据类型作为模板 c++
- 如何使用递归循环我的代码(当用户输入无效输入时,它会再次提示他们)?
- 提示存档文件中的动态库依赖项
- 如何确保用户在一行上提示输入一次时输入名字和姓氏?
- 在 Golang 中等C++结构中提供代码提示/标记
- 为什么 std::cin 不提示用户输入?
- 由于"error C4430: missing type specifier - int assumed. Note: C++ does not support default-int",我现在无法编
- 了解 ELF 可执行SHT_NOTE部分".note.ABI-tag"
- 如何使用打印到 PDF 打印机在 MFC 和 CView 中以编程方式打印而不提示输入文件名?
- 如何在动态创建的CMFCToolbar的工具提示中添加描述?
- 寻找解决这个动态编程问题的提示
- 添加带有 QSyntaxHighlight 和 QTextCharFormat 的工具提示
- 编写一个程序,提示用户输入一个整数,然后输出数字的单个数字和数字的总和
- 编译以下重载<<需要什么enable_if或其他提示?
- 防止Xcode 9.4无限期索引的提示
- 地图插入(const_iterator提示,值)用法
- 如何重现 Boost 进程文档提示的死锁?
- 为什么我的代码在 c++ 中无限循环.我的代码需要反复提示用户
- CScrollView 中的跟踪工具提示?
- 可视化如何禁用 msvc c++ 编译器的"note:"提示