我想通过使用 MSbuild(2005)在vscode中运行 IntelliSense ,我运行cmd.exe并运行vsvars32.bat
(在vs05安装路径中)确保我在vs05(x86)环境中。但是,当我使用F12转到printf
的定义时,我很抱歉发现我进入了
“ C:\ Program Files(x86)\ Windows Kits \ 10 \ Include \ 10.0.18362.0 \ ucrt \ stdio.h”
但未转到正确的winSDK路径
“ f:\ program files(x86)\ vs05 \ vc \ include \ stdio.h” 。
为什么????
当我在vscode(c_cpp_configuration.json)中看到配置时,我看到编译器路径为
“ C:/程序文件(x86)/ Microsoft Visual Studio / 2019 / Community / VC / Tools / MSVC / 14.22.27905 / bin / Hostx64 / x64 / cl.exe” >
但不是
“ F:\ Program Files(x86)\ VS05 \ VC \ bin” ,
我尝试修复,但仍然无法使用真正的“ F12”