在带有cl.exe的Windows中,
警告格式为d:\ path \ Hello.cpp:131:2:< ...>
错误格式为d:\ path \ Hello.cpp(694):< ...>
不知何故,qt-creator会解析并显示这些错误,但在点击时不会打开文件: 找不到档案。
我尝试了每个工具链创建者2.0提供的内容。
我正在使用jam并且必须手动将2>& 1 stdout重定向到stderr控制台,以便在“构建问题”选项卡中看到任何内容。
答案 0 :(得分:1)
我想你已回答了自己的问题。 Qt Creator从stderr和stdout读取错误,并且jam可能不会在那里输出它们(或者Qt Creator理解cl.exe的方式)
请记住,Qt Creator无法开箱即用,它从来没有。也许这就是手头的问题。如果你正确使用qmake或cmake项目,你会收到错误消息吗?
也许发布a bug report将有助于在Qt Creator中获得阻塞支持。