如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接信息。

苏南大叔最近从看雪论坛( http://bbs.pediy.com/ )上得到了一份工具exe的代码,看功能说明很吸引人。不过下载回来后,一看居然是个C语言编写的代码。看目录解构是可以用vs编译的。为了得到这个工具,就只好编译一下这个C的项目了。意料之中的,编译报错了。如下图所示:

编译C语言的exe时,修改平台工具集错误 - cpp_error

编译C语言的exe时,修改平台工具集错误(图8-1)

文字内容是:“Could not find WindowsSdkDir_71A variable from the registry. TargetFrameworkVersion or PlatformToolset may be set to an invalid version number.”。看提示是需要修改项目的“PlatformToolset”或者“TargetFrameworkVersion”。

编译C语言的exe时,修改平台工具集错误 - cpp_error_2

编译C语言的exe时,修改平台工具集错误(图8-2)

解决方案如下:看图,文字就不说明了。

编译C语言的exe时,修改平台工具集错误 - cpp_error_3

编译C语言的exe时,修改平台工具集错误(图8-3)

编译C语言的exe时,修改平台工具集错误 - cpp_error_5

编译C语言的exe时,修改平台工具集错误(图8-4)

编译C语言的exe时,修改平台工具集错误 - cpp_error_6

编译C语言的exe时,修改平台工具集错误(图8-5)

编译C语言的exe时,修改平台工具集错误 - cpp_error_7

编译C语言的exe时,修改平台工具集错误(图8-6)

编译C语言的exe时,修改平台工具集错误 - cpp_error_8

编译C语言的exe时,修改平台工具集错误(图8-7)

大意就是,在项目上面点击右键,找到了一个修复选项。然后驱动我的vs2015又安装了一次缺失的组件。然后就可以顺利编译了。anyway,其实苏南大叔在上述操作之前,还又试图单独安装window8.1的sdk,不过,然并卵。你懂的。

编译C语言的exe时,修改平台工具集错误 - wsdk81

编译C语言的exe时,修改平台工具集错误(图8-8)

如果大家谁有类似的问题,可以按图索骥。修复一下项目环境即可。至于,这个工程编译完毕之后得到的是个什么样功能的exe。可以关注苏南大叔的后续文章。功能肯定是高大上,否则我也不会费劲去编译它,是吧?

  【visual studio】秘籍文章入口,仅传授于有缘之人  visual studio

欢迎转载传播本篇原创文章,转载请保留链接及作者信息。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

苏南大叔需要你的支持

打赏任意金额,发送截图到邮箱 shang@newsn.net ,可以领取精选回馈如下(任选其一):
  • 《前端视频教程大礼包》一套
  • 《wordpress精选皮肤》一套
  • 《dedecms织梦精选模板》一套
感谢您的打赏,让我更有动力,将更多精彩教程文章,呈现给大家!谢谢!

岁月静好

关注互联网发展,关注苏南大叔的《程序如此灵动~》博客
本文章来自:程序如此灵动~
博客地址为:https://newsn.net/
原文地址为:https://newsn.net/say/c-exe-compile-error-platform-tools.html
上一篇好文:百度站长https认证体验
下一篇好文:浏览器隐私选项DNT指标解析

如果您转载了本文章,出于某种原因,并没有注明作者或者出处。
在这里,苏南大叔也表示理解和支持。因为苏南大叔深深地明白:
您会在合适的时机,合适的地方,给本博客一个外链。对吧?
您若开心,便是安好!岁月静好,但愿世界和平,没有纷争~