① 为什么我的VS2010不能编译C语言,我新建一个项目以后,再新建一个CPP文件,下面会出现未知范围
新建的项一般默认为全局范围。。。从你的截图中没法看出你新建的C.cpp文件是属于头文件、源文件或是资源文件。。。。
你可以尝试右键单击源文件那一栏通过弹出菜单新建一个cpp项
我在本机上这样做出来的是全局范围。。。。
希望对你有帮助
② vs2010程序运行出错 link : fatal error lnk1123: 转换到 coff 期间失败: 文件无效或损坏
不知怎么本来编译好好的VS2010环境,忽然出现“转换到 COFF 期间失败: 文件无效或损坏”的链接错误。花了好多天,试了好多方法,最终解决了这个问题。
现在罗列一下这几种解决方案:
方案1:
点击“项目”-->“属性” --> “清单工具”,
然后选择"输入和输出’ --> ‘嵌入清单’,将后面的‘是’改成‘否’就可以了
方案2:在VS安装目录搜索cvtres.exe
发现有两个cvtres.exe文件,有的网友选择用最新的文件覆盖掉所有旧的cvtres.exe,
也有网友是删除旧cvtres.exe的文件。我是将旧 cvtres.exe 改名字了,以备恢复环境。
注意这两个文件都是一个版本号,但是生成时间只是相差1个小时,选择最新的那个。
也有搜索到好多cvtres.exe的 情况,这个就不清楚了,试试如何删除这些文件吧。
我的两个文件目录如下:
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
方案3:就是安装新的VS2010 SP1,这种方法也可以解决部分这种问题。
比较麻烦的是这个SP1还比较大,乱七八糟的东西都得补丁上去。
③ vs2015怎么编译不了程序
这个问题是由于运行时使用的库文件缺少关键文件导致的,解决方法如下:
工具/材料:戴尔灵越7400、Windows10、visual studio2015。
1、首先打开项目空间,依次选择项目-->xxxxx属性(你的项目名字属性)。
④ VS2010 C++ 无法编译 CL.exe已退出
我也出现了这个问题。之前一直没事的,昨天兴起打开VS结果不行了。。。
我这里显示error MSB6006:"CL.exe" 已退出 代码为 2.我试过3次重新安装,修复都不管用。
后来终于找到解决方法了,不过是笨方法。
根据出错的代码“C:\Program Files(x86)\MSBuild\......”;
由于重新安装了三边VS都不行,我就做了个win7 X64的虚拟机,在里面再次安装了一边VS2013,然后将虚拟机中的“C:\Program Files(x86)\“下的MSBuild文件夹替换了win8.1中的这个文件夹,再次打开VS2013,果然能运行了。估计是不知道什么时候那个软件改了什么东西导致的。。。
这是个笨方法,如果你没有其他的好方法的话,可以试一试。
⑤ visual studio写完程序,编译以后,再改程序,编译器不编译改过后的程序,还是按原来的第一
VS是功能强大,十分成熟的开发工具,所以极少出现这样的BUG错误:
可能是程序出错了,无法完成编译,重新检查下程序是否有问题
如果程序没有问题,不用debug,直接使用release运行试试
可能是真的vs出问题了,关闭vs,找到程序的编译目录,删除编译文件,然后打开vs重新编译
⑥ VS2008创建项目后如何调用储存在其他的文件夹得文件
你在项目中点右键,Add->Exiting Item,选择你的其他文件夹下的头文件和源文件所在的路径,点击确定就可以了,就添加到项目中了,之后再编译,看看还有没有错误。