CDT 可视化 c++ 支持错误

CDT visual c++ support errors

本文关键字:错误 支持 c++ 可视化 CDT      更新时间:2023-10-16

我已经安装了CDT Visual c ++支持插件。然后我用可视化C++的工具链Microsoft创建了 Hello world c++ 项目,我遇到了一些错误。其中之一是 Unresolved inclusion: <iostream> .我在设置中找不到有关工具链的任何选项。如何在 cdt 中设置工具链以及如何使用 CDT 可视化 c++ 支持?

你的问题绝对清楚,你可以安全地忽略那些无用的无知评论。同样的事情也发生在我身上。

你需要:

    Visual
  1. C++ 编译器 (cl.exe) 作为 Visual Studio 发行版的一部分安装。该插件是一个"测试版"插件,不会取代Visual Studio。相反,它只知道使用正确的参数调用Visual C++编译器(cl.exe
  2. 若要运行 Visual Studio 命令提示符,请将 PATH、INCLUDE、LIB 和 LIBPATH 复制到 eclipse 中 C++ 项目的"环境"部分。通过在命令提示符下键入"set"并复制相应的四个环境变量来执行此操作。

右键单击您的C++项目 |属性 |C++ 构建(或与构建相关的内容) |环境,添加这些。这是在64位上运行Visual Studio 2010的机器上:

PATH
C:Program Files (x86)Microsoft Visual Studio 10.0VSTSDBDeploy;C:Program Files (x86)Microsoft Visual Studio 10.0Common7IDE;C:Program Files (x86)Microsoft Visual Studio 10.0VCBIN;C:Program Files (x86)Microsoft Visual Studio 10.0Common7Tools;C:WindowsMicrosoft.NETFrameworkv4.0.30319;C:WindowsMicrosoft.NETFrameworkv3.5;C:Program Files (x86)Microsoft Visual Studio 10.0VCVCPackages;C:Program Files (x86)HTML Help Workshop;C:Program Files (x86)Microsoft SDKsWindowsv7.0AbinNETFX 4.0 Tools;C:Program Files (x86)Microsoft SDKsWindowsv7.0Abin;
INCLUDE
C:Program Files (x86)Microsoft Visual Studio 10.0VCINCLUDE;C:Program Files (x86)Microsoft Visual Studio 10.0VCATLMFCINCLUDE;C:Program Files (x86)Microsoft SDKsWindowsv7.0Ainclude;
LIB
C:Program Files (x86)Microsoft Visual Studio 10.0VCLIB;C:Program Files (x86)Microsoft Visual Studio 10.0VCATLMFCLIB;C:Program Files (x86)Microsoft SDKsWindowsv7.0Alib;
LIBPATH
C:WindowsMicrosoft.NETFrameworkv4.0.30319;C:WindowsMicrosoft.NETFrameworkv3.5;C:Program Files (x86)Microsoft Visual Studio 10.0VCLIB;C:Program Files (x86)Microsoft Visual Studio 10.0VCATLMFCLIB;