编译基于C语言的程序,如何解决平台工具集错误提示?
发布于 作者:苏南大叔 来源:程序如此灵动~苏南大叔最近从看雪论坛( http://bbs.pediy.com/ )上得到了一份工具exe的代码,看功能说明很吸引人。不过下载回来后,一看居然是个C语言编写的代码。看目录解构是可以用vs编译的。为了得到这个工具,就只好编译一下这个C的项目了。
但是编译过程中,报错了。那么,是如何解决这个问题的呢?
报错信息
意料之中的,编译报错了。如下图所示:
文字内容是:“Could not find WindowsSdkDir_71A variable from the registry. TargetFrameworkVersion or PlatformToolset may be set to an invalid version number.”。看提示是需要修改项目的“PlatformToolset”或者“TargetFrameworkVersion”。
解决方案
解决方案如下:看图,文字就不说明了。
大意就是,在项目上面点击右键,找到了一个修复选项。然后驱动我的vs2015又安装了一次缺失的组件。然后就可以顺利编译了。anyway,其实苏南大叔在上述操作之前,还又试图单独安装window8.1的sdk,不过,然并卵。你懂的。
如果大家谁有类似的问题,可以按图索骥。修复一下项目环境即可。至于,这个工程编译完毕之后得到的是个什么样功能的exe。可以关注苏南大叔的后续文章。功能肯定是高大上,否则我也不会费劲去编译它,是吧?



转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
《程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。
本站的忠实读者小伙伴,正在阅读下面这些文章: