gpt4 book ai didi

c++ - 在 Visual Studio C++ 中检测真正的编译错误

转载 作者:行者123 更新时间:2023-11-28 05:44:12 24 4
gpt4 key购买 nike

由于某些原因,visual c++ 无法给出真正的错误。相反,它将报告错误发生在正确的代码中。

例如,使用第三方库,特定的头文件包含顺序可能会使vs报告错误发生在某些系统文件(例如mswsock.h)或用户代码中。很难找出真正的错误。

有没有办法处理这种情况?我检查了详细的编译日志,但没有发现有用的东西。或者唯一的方法是保留注释代码并一点一点地编译?

最佳答案

VS 几乎肯定会告诉您失败的确切位置。现在,那行代码可能不是发生逻辑错误的地方,而是编译失败的地方。这就是编译器所知道的。

很明显,答案取决于错误、库及其 header 等等。

所以,回答你的问题:

Does there a way to handle this situation?

调查。积累经验。变得更善于提问。

关于c++ - 在 Visual Studio C++ 中检测真正的编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36547340/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com