Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 Visual Studio每次都编译一些文件(即使没有进行任何更改)_Visual Studio 2008_Build_Cuda - Fatal编程技术网

Visual studio 2008 Visual Studio每次都编译一些文件(即使没有进行任何更改)

Visual studio 2008 Visual Studio每次都编译一些文件(即使没有进行任何更改),visual-studio-2008,build,cuda,Visual Studio 2008,Build,Cuda,我在VS2008上开发了一个应用程序,一切都进行得很顺利。我对解决方案和项目的名称做了一些更改,这就是我开始对以下行为发疯的时候: 我清洗我的溶液 每个文件都被重新编译(正常到这里) 我在any文件中不做任何更改,并再次编译一组文件 仍然没有进行任何更改,每次都会重新编译相同的文件 如果有人知道可能会发生什么,那就太棒了。如果没有,我可以做什么样的测试来进一步调查 谢谢 编辑: 使用的语言是C++,具有CUDA扩展; 每次编译的文件都是.cu文件 这些文件可能在将来有文件修改日期,在您保存

我在VS2008上开发了一个应用程序,一切都进行得很顺利。我对解决方案和项目的名称做了一些更改,这就是我开始对以下行为发疯的时候:

  • 我清洗我的溶液
  • 每个文件都被重新编译(正常到这里)
  • 我在any文件中不做任何更改,并再次编译一组文件
  • 仍然没有进行任何更改,每次都会重新编译相同的文件
如果有人知道可能会发生什么,那就太棒了。如果没有,我可以做什么样的测试来进一步调查

谢谢

编辑:

  • 使用的语言是C++,具有CUDA扩展;<李>
  • 每次编译的文件都是.cu文件

这些文件可能在将来有文件修改日期,在您保存它们之后,它们的日期变为过去。

这些文件可能在将来有文件修改日期,在您保存它们之后,它们的日期变为过去。

如果您提及您使用的语言,可能会有所帮助。另外,阅读一些半相关的链接,比如。只是添加了一些更相关的(?)信息。与我的问题和其他帖子不同的是,即使我完全不做任何更改,这些文件仍会再次编译。我没有使用cuda,但它似乎使用自定义生成事件,您可能需要检查这些事件以确保它们仍然正确。您还可以尝试在记事本(或类似工具)中打开VS project文件,并进行检查以确保没有任何对项目旧名称的引用。可能是您的一些构建目标有点混乱。另一种选择是从头开始重新创建“新”项目文件,添加所有源文件等(但显然这有点痛苦)…别问我为什么,但对这些文件进行更改并再次编译解决了问题…如果您提到您使用的是哪种语言,可能会有所帮助。另外,阅读一些半相关的链接,比如。只是添加了一些更相关的(?)信息。与我的问题和其他帖子不同的是,即使我完全不做任何更改,这些文件仍会再次编译。我没有使用cuda,但它似乎使用自定义生成事件,您可能需要检查这些事件以确保它们仍然正确。您还可以尝试在记事本(或类似工具)中打开VS project文件,并进行检查以确保没有任何对项目旧名称的引用。可能是您的一些构建目标有点混乱。另一种选择是从头开始重新创建“新”项目文件,添加所有源文件等(但显然这有点痛苦)…别问我为什么,但对这些文件进行更改并再次编译解决了问题。。。