error MSB3721 when building CUDA Samples for VS2010, WINDOWS7, 64BIT
It looks like you have a ";" on the end of the path stored in your TEMP environment variable. This should be removed as the TEMP variable is only a single path, not a list of paths. After modifying the TEMP variable in the OS, restart Visual Studio.
In Windows 7, type advanced system settings
in the Start button search field. In the Advanced
tab, click Environment Variables
. Click TEMP
in User variables
, then click Edit
and remove the ";" from the end of the path.
Edit:
I just noticed that in the environment variable list at the beginning of the log, there is no ";" at the end of the TEMP
path, so this might not be the solution.
The best clue we have to what's going on is this line:
cmd.exe /C "C:\Users\IMI_User\AppData\Local\Temp;\8f2923f4a8704bedb3b1e52239ac5f64.cmd" (TaskId:19)
The ";" after Temp is what is breaking the build.
Cindy
Updated on June 04, 2022Comments
-
Cindy almost 2 years
I have installed CUDA 5.5 Production Release with the default installation directory structure. Then I follow the NVIDIA CUDA Getting Started Guide for Microsoft Windows.
The nvcc -V test and deviceQuery.exe and bandwidthTest.exe works fine in windows command promote.
Then I try to build bandwidthTest project(located in the NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest)
Some errors pop up as follows:
1>------ Build started: Project: bandwidthTest, Configuration: Release x64 ------ 1>Build started 2013/11/19 13:13:41. 1>AddCudaCompileDeps: 1>Skipping target "AddCudaCompileDeps" because all output files are up-to-date with respect to the input files. 1>AddCudaCompilePropsDeps: 1>Skipping target "AddCudaCompilePropsDeps" because all output files are up-to-date with respect to the input files. 1>CudaBuild: 1> Compiling CUDA source file bandwidthTest.cu... 1> 'C:\Users\IMI_User\AppData\Local\Temp' is not recognized as an internal or external command, 1> operable program or batch file. 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 5.5.targets(592,9): error MSB3721: The command ""C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\bin\nvcc.exe" -gencode=arch=compute_10,code=\"sm_10,compute_10\" -gencode=arch=compute_20,code=\"sm_20,compute_20\" -gencode=arch=compute_30,code=\"sm_30,compute_30\" -gencode=arch=compute_35,code=\"sm_35,compute_35\" --use-local-env --cl-version 2010 -ccbin "c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64" -I./ -I../../common/inc -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\include" --keep-dir x64\Release -maxrregcount=0 --machine 64 --compile -cudart static -Xcompiler "/wd 4819" -DWIN32 -D_MBCS -Xcompiler "/EHsc /W3 /nologo /O2 /Zi /MT " -o x64/Release/bandwidthTest.cu.obj "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest.cu"" exited with code 1. 1> 1>Build FAILED. 1>
1) I fould one solution on the internet :https://devtalk.nvidia.com/default/topic/533797/visual-studio-2010-how-to-fix-error-msb3721-exiting-with-code-1/ which is quite similar to my situation. It mentions that it is the antivirus software that causes this problem. So I uninstalled any antivirus software and reinstall the CUDA 5.5 product. Restart the computer. But it didn't solve my problem. 2) I found another solution that should 'Run as a administrator'. Again, it won't help. CUDA 4.2. toolbox & VS2010
I build another sample project deviceQuery located in the NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\deviceQuery and sucessfully.
Can anyone help me with the problem I have here?
bandwidthTest_vs2010.log
Build started 2013/11/20 12:24:19. Environment at start of build: MSBuildExtensionsPath32 = C:\Program Files (x86)\MSBuild MSBuildExtensionsPath64 = C:\Program Files\MSBuild MSBuildExtensionsPath = C:\Program Files (x86)\MSBuild LOCALAPPDATA = C:\Users\IMI_User\AppData\Local ALLUSERSPROFILE = C:\ProgramData APPDATA = C:\Users\IMI_User\AppData\Roaming BURN_AUTOPLAY = C:\Program Files (x86)\Roxio\OEM\Roxio Burn\ CommonProgramFiles = C:\Program Files (x86)\Common Files CommonProgramW6432 = C:\Program Files\Common Files COMPUTERNAME = IMI_USER-PC ComSpec = C:\Windows\system32\cmd.exe CUDA_PATH = C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5 CUDA_PATH_V5_5 = C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5 EMC_AUTOPLAY = C:\Program Files (x86)\Common Files\Roxio Shared\OEM\ FP_NO_HOST_CHECK = NO GNUPLOT_LIB = C:\tmp\gnuplot\demo HOMEDRIVE = C: HOMEPATH = \Users\IMI_User LOGONSERVER = \\IMI_USER-PC MOZ_PLUGIN_PATH = C:\Program Files (x86)\Foxit Software\Foxit Reader\plugins\ NUMBER_OF_PROCESSORS = 4 NVCUDASAMPLES5_5_ROOT = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5 NVCUDASAMPLES_ROOT = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5 NVTOOLSEXT_PATH = C:\Program Files\NVIDIA Corporation\NvToolsExt\ OS = Windows_NT Path = C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\bin;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\libnvvp;C:\Program Files\MiKTeX 2.9\miktex\bin\x64\;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Services\IPT\;C:\Program Files (x86)\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\Dell\Dell Data Protection\Access\Advanced\Wave\Gemalto\Access Client\v5\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\OEM\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\OEM\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\OEM\12.0\DLLShared\;C:\Program Files (x86)\Roxio\OEM\AudioCore\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\; C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\MATLAB\R2011b\bin\win32;C:\Program Files (x86)\Common Files\Autodesk Shared\;C:\Program Files\Common Files\Autodesk Shared\;C:\Program Files (x86)\opencv\build\x86\vc10\bin;C:\Program Files (x86)\opencv\build\common\tbb\ia32\vc10;C:\Deploy\bin\Win32\Release;C:\Program Files\MATLAB\R2011b\bin;D:\Research\SQA\CODES\opensmile-2.0-rc1\msvcbuild;C:\Users\IMI_User\AppData\Local\Enthought\Canopy\User\Scripts;C:\Program Files (x86)\Git\cmd;C:\Users\IMI_User\AppData\Local\Enthought\Canopy\User\Scripts;C:\Users\IMI_User\AppData\Local\Enthought\Canopy\User;C:\Users\IMI_User\AppData\Local\Enthought\Canopy\System\Scripts PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PBRT_SEARCHPATH = C:\pbrt-v1\pbrt-1.05\bin PROCESSOR_ARCHITECTURE = x86 PROCESSOR_ARCHITEW6432 = AMD64 PROCESSOR_IDENTIFIER = Intel64 Family 6 Model 42 Stepping 7, GenuineIntel PROCESSOR_LEVEL = 6 PROCESSOR_REVISION = 2a07 ProgramData = C:\ProgramData ProgramFiles = C:\Program Files (x86) ProgramW6432 = C:\Program Files PSModulePath = C:\Windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC = C:\Users\Public RCAUTOPLAY = C:\Program Files (x86)\Roxio\OEM\Roxio Central 5\ SESSIONNAME = Console SystemDrive = C: SystemRoot = C:\Windows TEMP = C:\Users\IMI_User\AppData\Local\Temp TMP = C:\Users\IMI_User\AppData\Local\TEMP_~1 USERDOMAIN = IMI_User-PC USERNAME = IMI_User USERPROFILE = C:\Users\IMI_User VisualStudioDir = C:\Users\IMI_User\Documents\Visual Studio 2010 VS100COMNTOOLS = c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\ windir = C:\Windows windows_tracing_flags = 3 windows_tracing_logfile = C:\BVTBin\Tests\installpackage\csilogfile.log 12:24:19.379 1>Project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" on node 2 (rebuild target(s)). 12:24:19.379 1>Building with tools version "4.0". 12:24:19.379 1>Target "_CheckForInvalidConfigurationAndPlatform: (TargetId:2)" in file "c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (entry point): Task "Error" skipped, due to false condition; ( '$(_InvalidConfigurationError)' == 'true' ) was evaluated as ( '' == 'true' ). Task "Warning" skipped, due to false condition; ( '$(_InvalidConfigurationWarning)' == 'true' ) was evaluated as ( '' == 'true' ). Using "Message" task from assembly "Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "Message" (TaskId:2) Configuration=Release (TaskId:2) Done executing task "Message". (TaskId:2) Task "Message" (TaskId:3) Platform=x64 (TaskId:3) Done executing task "Message". (TaskId:3) Task "Error" skipped, due to false condition; ('$(OutDir)' != '' and !HasTrailingSlash('$(OutDir)')) was evaluated as ('../../bin/win64/Release/' != '' and !HasTrailingSlash('../../bin/win64/Release/')). Task "Error" skipped, due to false condition; ('$(BaseIntermediateOutputPath)' != '' and !HasTrailingSlash('$(BaseIntermediateOutputPath)')) was evaluated as ('obj\' != '' and !HasTrailingSlash('obj\')). Task "Error" skipped, due to false condition; ('$(IntermediateOutputPath)' != '' and !HasTrailingSlash('$(IntermediateOutputPath)')) was evaluated as ('x64/Release/' != '' and !HasTrailingSlash('x64/Release/')). 12:24:19.400 1>Done building target "_CheckForInvalidConfigurationAndPlatform" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:2) 12:24:19.400 1>Target "_DetermineManagedStateFromCL: (TargetId:3)" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "Rebuild" depends on it): 12:24:19.400 1>Done building target "_DetermineManagedStateFromCL" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:3) 12:24:19.400 1>Target "_PrepareForRebuild: (TargetId:4)" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.BuildSteps.Targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "Rebuild" depends on it): 12:24:19.401 1>Done building target "_PrepareForRebuild" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:4) 12:24:19.401 1>Target "BeforeRebuild: (TargetId:5)" in file "c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "Rebuild" depends on it): 12:24:19.401 1>Done building target "BeforeRebuild" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:5) 12:24:19.401 1>Target "_PrepareForClean: (TargetId:6)" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.BuildSteps.Targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "Clean" depends on it): Task "Delete" skipped, due to false condition; (Exists($(LastBuildState))) was evaluated as (Exists(x64/Release/bandwidthTest.lastbuildstate)). 12:24:19.401 1>Done building target "_PrepareForClean" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:6) 12:24:19.401 1>Target "BeforeClean: (TargetId:7)" in file "c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "Clean" depends on it): 12:24:19.401 1>Done building target "BeforeClean" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:7) Target "UnmanagedUnregistration" skipped, due to false condition; ((('$(_AssemblyTimestampBeforeCompile)' != '$(_AssemblyTimestampAfterCompile)' or '$(RegisterForComInterop)' != 'true' or '$(OutputType)' != 'library') or ('$(_AssemblyTimestampBeforeCompile)' == '')) and Exists('@(_UnmanagedRegistrationCache)')) was evaluated as ((('' != '' or '' != 'true' or 'exe' != 'library') or ('' == '')) and Exists('obj\bandwidthTest_vs2010.vcxproj.UnmanagedRegistration.cache')). 12:24:19.401 1>Target "CoreClean: (TargetId:8)" in file "c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "Clean" depends on it): Using "Delete" task from assembly "Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "Delete" (TaskId:4) Done executing task "Delete". (TaskId:4) Using "ReadLinesFromFile" task from assembly "Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "ReadLinesFromFile" (TaskId:5) Done executing task "ReadLinesFromFile". (TaskId:5) Using "FindUnderPath" task from assembly "Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "FindUnderPath" (TaskId:6) Comparison path is "../../bin/win64/Release/". (TaskId:6) Done executing task "FindUnderPath". (TaskId:6) Task "FindUnderPath" (TaskId:7) Comparison path is "x64/Release/". (TaskId:7) Done executing task "FindUnderPath". (TaskId:7) Task "Delete" (TaskId:8) Done executing task "Delete". (TaskId:8) Using "RemoveDuplicates" task from assembly "Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "RemoveDuplicates" (TaskId:9) Done executing task "RemoveDuplicates". (TaskId:9) Using "MakeDir" task from assembly "Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "MakeDir" (TaskId:10) Done executing task "MakeDir". (TaskId:10) Using "WriteLinesToFile" task from assembly "Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "WriteLinesToFile" (TaskId:11) Done executing task "WriteLinesToFile". (TaskId:11) 12:24:19.404 1>Done building target "CoreClean" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:8) Target "AssignProjectConfiguration" skipped, due to false condition; ('@(ProjectReference)'!='') was evaluated as (''!=''). 12:24:19.404 1>Target "_SplitProjectReferencesByFileExistence: (TargetId:9)" in file "c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "CleanReferencedProjects" depends on it): Task "ResolveNonMSBuildProjectOutput" skipped, due to false condition; ('$(BuildingInsideVisualStudio)'=='true' and '@(ProjectReferenceWithConfiguration)'!='') was evaluated as ('true'=='true' and ''!=''). 12:24:19.404 1>Done building target "_SplitProjectReferencesByFileExistence" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:9) 12:24:19.404 1>Target "CleanReferencedProjects: (TargetId:10)" in file "c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "Clean" depends on it): Task "MSBuild" skipped, due to false condition; ('$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '') was evaluated as ('true' != 'true' and 'true' == 'true' and '' != ''). 12:24:19.404 1>Done building target "CleanReferencedProjects" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:10) 12:24:19.404 1>Target "CleanPublishFolder: (TargetId:11)" in file "c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "Clean" depends on it): Task "RemoveDir" skipped, due to false condition; ('$(PublishDir)'=='$(OutputPath)app.publish\' and Exists('$(PublishDir)')) was evaluated as ('C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\x64\Release\app.publish\'=='C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\x64\Release\app.publish\' and Exists('C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\x64\Release\app.publish\')). 12:24:19.404 1>Done building target "CleanPublishFolder" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:11) 12:24:19.404 1>Target "AfterClean: (TargetId:12)" in file "c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "Clean" depends on it): 12:24:19.404 1>Done building target "AfterClean" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:12) Target "EntityClean" skipped, due to false condition; ('@(EntityDeploy)' != '') was evaluated as ('' != ''). 12:24:19.404 1>Target "BeforeCppClean: (TargetId:13)" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppClean.targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "CppClean" depends on it): 12:24:19.404 1>Done building target "BeforeCppClean" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:13) 12:24:19.404 1>Target "CoreCppClean: (TargetId:14)" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppClean.targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "CppClean" depends on it): Task "MakeDir" (TaskId:12) Done executing task "MakeDir". (TaskId:12) Using "CppClean" task from assembly "Microsoft.Build.CppTasks.Common, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "CppClean" (TaskId:13) Done executing task "CppClean". (TaskId:13) Task "WriteLinesToFile" (TaskId:14) Done executing task "WriteLinesToFile". (TaskId:14) 12:24:19.409 1>Done building target "CoreCppClean" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:14) 12:24:19.409 1>Target "AfterCppClean: (TargetId:15)" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppClean.targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "CppClean" depends on it): 12:24:19.409 1>Done building target "AfterCppClean" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:15) 12:24:19.409 1>Target "PGInstrumentedClean: (TargetId:16)" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppClean.targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "CppClean" depends on it): Task "Delete" (TaskId:15) Done executing task "Delete". (TaskId:15) 12:24:19.409 1>Done building target "PGInstrumentedClean" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:16) 12:24:19.409 1>Target "InitializeCudaHostProperties: (TargetId:17)" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 5.5.targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "AddCudaCompileMetadata" depends on it): 12:24:19.409 1>Done building target "InitializeCudaHostProperties" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:17) 12:24:19.410 1>Target "AddCudaCompileMetadata: (TargetId:18)" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 5.5.targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "CudaClean" depends on it): Building target "AddCudaCompileMetadata" completely. No input files were specified. Using "SanitizePaths" task from assembly "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\Nvda.Build.CudaTasks.v5.5.dll". Task "SanitizePaths" (TaskId:16) Done executing task "SanitizePaths". (TaskId:16) Task "ReadLinesFromFile" (TaskId:17) Done executing task "ReadLinesFromFile". (TaskId:17) Using "SplitToItemMetadata" task from assembly "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\Nvda.Build.CudaTasks.v5.5.dll". Task "SplitToItemMetadata" (TaskId:18) Done executing task "SplitToItemMetadata". (TaskId:18) 12:24:19.422 1>Done building target "AddCudaCompileMetadata" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:18) 12:24:19.422 1>Target "ValidateCudaBuild: (TargetId:19)" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 5.5.targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "CudaClean" depends on it): Task "Error" skipped, due to false condition; (!Exists($(CudaToolkitDir))) was evaluated as (!Exists(C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\)). 12:24:19.422 1>Done building target "ValidateCudaBuild" in project "bandwidthTest_vs2010.vcxproj".: (TargetId:19) 12:24:19.422 1>Target "CudaClean: (TargetId:20)" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 5.5.targets" from project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (target "CppClean" depends on it): Building target "CudaClean" completely. No input files were specified. Initializing task factory "XamlTaskFactory" from assembly "Microsoft.Build.Tasks.v4.0". Using "CudaCompile" task from the task factory "XamlTaskFactory". Task "CudaCompile" (TaskId:19) cmd.exe /C "C:\Users\IMI_User\AppData\Local\Temp;\8f2923f4a8704bedb3b1e52239ac5f64.cmd" (TaskId:19) "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\bin\nvcc.exe" -ccbin "c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64" -I./ -I../../common/inc -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\include" --keep-dir x64\Release -maxrregcount=0 --machine 64 --compile -Xcompiler "/wd 4819" -DWIN32 -D_MBCS -Xcompiler "/EHsc /W3 /nologo /O2 /Zi /MT " -o x64/Release/bandwidthTest.cu.obj "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest.cu" -clean (TaskId:19) 'C:\Users\IMI_User\AppData\Local\Temp' is not recognized as an internal or external command, (TaskId:19) operable program or batch file. (TaskId:19) 12:24:19.668 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 5.5.targets(758,9): error MSB3721: The command ""C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\bin\nvcc.exe" -ccbin "c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64" -I./ -I../../common/inc -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\include" --keep-dir x64\Release -maxrregcount=0 --machine 64 --compile -Xcompiler "/wd 4819" -DWIN32 -D_MBCS -Xcompiler "/EHsc /W3 /nologo /O2 /Zi /MT " -o x64/Release/bandwidthTest.cu.obj "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest.cu" -clean" exited with code 1. Done executing task "CudaCompile" -- FAILED. (TaskId:19) 12:24:19.669 1>Done building target "CudaClean" in project "bandwidthTest_vs2010.vcxproj" -- FAILED.: (TargetId:20) 12:24:19.669 1>Done Building Project "C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj" (rebuild target(s)) -- FAILED. Project Performance Summary: 290 ms C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\1_Utilities\bandwidthTest\bandwidthTest_vs2010.vcxproj 1 calls 290 ms rebuild 1 calls Target Performance Summary: 0 ms CleanReferencedProjects 1 calls 0 ms CleanPublishFolder 1 calls 0 ms AfterCppClean 1 calls 0 ms PGInstrumentedClean 1 calls 0 ms ValidateCudaBuild 1 calls 0 ms BeforeCppClean 1 calls 0 ms BeforeClean 1 calls 0 ms _DetermineManagedStateFromCL 1 calls 0 ms _SplitProjectReferencesByFileExistence 1 calls 0 ms AfterClean 1 calls 0 ms InitializeCudaHostProperties 1 calls 0 ms BeforeRebuild 1 calls 0 ms _PrepareForClean 1 calls 1 ms _PrepareForRebuild 1 calls 3 ms CoreClean 1 calls 5 ms CoreCppClean 1 calls 12 ms AddCudaCompileMetadata 1 calls 21 ms _CheckForInvalidConfigurationAndPlatform 1 calls 247 ms CudaClean 1 calls Task Performance Summary: 0 ms RemoveDuplicates 1 calls 0 ms FindUnderPath 2 calls 0 ms MakeDir 2 calls 1 ms WriteLinesToFile 2 calls 2 ms Delete 3 calls 2 ms SplitToItemMetadata 1 calls 2 ms CppClean 1 calls 3 ms ReadLinesFromFile 2 calls 3 ms SanitizePaths 1 calls 15 ms Message 2 calls 45 ms CudaCompile 1 calls Build FAILED. Time Elapsed 00:00:00.28
-
Cindy over 10 yearsThanks so much for your help! It solved my problem! Only a slightly different: there are two environment variables in the User Variables: TMP (%USERPROFILE%\AppData\Local\Temp;) TEMP (%USERPROFILE%\AppData\Local\Temp) And I remove the ‘;’ of the TMP environment variable, and it solved the problem.