Visual studio 2012 Visual Studio 2012中与CUDA相关的错误:无法创建目录,不支持格式
在编译CUDA代码时,我遇到了这个错误 C:\程序 文件\MSBuild\Microsoft.Cpp\v4.0\V110\BuildCustomizations\CUDA 5.5.目标(412,9):错误MSB3191:无法创建目录“Debug\D:\Matrix乘法示例\MatMul\”。给定路径的 格式不受支持 构建失败Visual studio 2012 Visual Studio 2012中与CUDA相关的错误:无法创建目录,不支持格式,visual-studio-2012,cuda,Visual Studio 2012,Cuda,在编译CUDA代码时,我遇到了这个错误 C:\程序 文件\MSBuild\Microsoft.Cpp\v4.0\V110\BuildCustomizations\CUDA 5.5.目标(412,9):错误MSB3191:无法创建目录“Debug\D:\Matrix乘法示例\MatMul\”。给定路径的 格式不受支持 构建失败 在这方面需要一些指导。这不是windows上的有效路径: “调试\D:\Matrix乘法示例\MatMul\” 驱动器号D:必须首先出现在路径中 您需要通过项目设置找到设置
在这方面需要一些指导。这不是windows上的有效路径: “调试\D:\Matrix乘法示例\MatMul\” 驱动器号
D:
必须首先出现在路径中
您需要通过项目设置找到设置的位置,并进行修改。这不是windows上的有效路径: “调试\D:\Matrix乘法示例\MatMul\” 驱动器号
D:
必须首先出现在路径中
您需要通过项目设置找出设置的位置,并对其进行修改。检查.pbxproj中的绝对源路径。它们在.pbxproj中有效(如果通常不是一个好主意的话),但是它们破坏了CUDA的构建定制。它假定$(IntDir)%(RelativeDir)是有效的,因此“Debug\”+“D:\Matrix乘法示例\MatMul\”
这是CUDA脚本中的一个bug,但很容易修复。检查.pbxproj以获得绝对源路径。它们在.pbxproj中有效(如果通常不是一个好主意的话),但是它们破坏了CUDA的构建定制。它假定$(IntDir)%(RelativeDir)是有效的,因此“Debug\”+“D:\Matrix乘法示例\MatMul\”
这是CUDA脚本中的一个bug,但很容易修复。我找到了一个临时解决方法来规避这个问题 将所有cuda文件(cu、cuh)放在visual studio项目文件夹中,然后使用“添加现有项”选项将它们添加到项目中。然后尝试编译。它应该会起作用
我认为这是windows+visual studio的问题。我找到了一个临时解决方法来解决这个问题 将所有cuda文件(cu、cuh)放在visual studio项目文件夹中,然后使用“添加现有项”选项将它们添加到项目中。然后尝试编译。它应该会起作用
我认为这是windows+visual studio的问题。这似乎是一个与CUDA无关的visual studio问题。尝试清理您的项目:Build->Clean Solution。@Jackolanten这是VS的CUDA插件中的一个错误。这似乎是一个与CUDA无关的Visual Studio问题。尝试清理您的项目:Build->Clean Solution.@jackolanten这是VS的CUDA插件中的一个错误。我也有同样的错误。有人找到解决办法了吗?如何解决此错误?要更改的项目设置。我的CUDA构建自定义是正确的,因为其他项目使用相同的构建自定义成功构建。我遇到了相同的错误。有人找到解决办法了吗?如何解决此错误?要更改的项目设置。我的CUDA构建定制是正确的,因为其他项目使用相同的构建定制成功构建。