c1xx fatal error C1083 Cannot open source file src random cpp No such file or directory.txt

在VS2008  VC++项目中,新建了一个cpp文件,然后在物理硬盘上手动删除了,就出现如下错误。

1>------ Build started: Project: test, Configuration: Debug Win32 ------
1>Compiling...
1>random.cpp
1>c1xx : fatal error C1083: Cannot open source file: '.\src\random.cpp': No such file or directory

 

 

解决方法是:到项目文件test.vcproj 中找到下面一段代码,把已经删除的文件路径都给删掉。即可。如下面红色部分

 

写道
<Filter 
Name="Source Files" 
Filter="cpp;cxx;c;def" 
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" 

<File 
RelativePath=".\src\main.cpp" 

</File> 
<File 
RelativePath=".\src\random.cpp" 

</File> 
<File 
RelativePath=".\src\qt\random.cpp" 

</File> 
</Filter>