Newbie problems with Visual Studio 2010 and Cuda 4.0

Folks,



I'm new to Microsoft tools, but want to use them because I'm setting up a NSight installation.

I'm just trying to rebuild the demos under Visual Studio 2010

(they work fine under Visual Studio Express 2008, I know),

since again I'm trying to get the most up-to-date complete environment for NSight.



Something isn't right with my setup, and rather than putter around I thought I'd

see if someone can just enlighten me.

The compile seems to work fine, I get problems linking – here's my output for bandwidthtest.

Can anyone tell me what the problem is?

My setup is a bit weird (perhaps) since I'm running 64-bit Windows 7,

but Visual Studio is a 32-bit binary, and I'm new to windows 64-bit computing,

so there might be some issues there.



1>------ Rebuild All started: Project: bandwidthTest, Configuration: Debug Win32 ------

1>Build started 5/20/2011 4:35:11 AM.

1>_PrepareForClean:

1> Deleting file "Win32/Debug/bandwidthTest.lastbuildstate".

1>CudaClean:

1>

1> C:\Users\steve\Desktop\2010 NVIDIA GPU Computing SDK 4.0\C\src\bandwidthTest>"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\bin\nvcc.exe" -ccbin "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin" -I"./" -I"…/…/common/inc" -I"…/…/…/shared/inc" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\include" -G0 --keep-dir "Debug" -maxrregcount=0 --machine 32 --compile -D_NEXUS_DEBUG -g -Xcompiler "/EHsc /nologo /Od /Zi /MDd " -o "Win32/Debug/bandwidthTest.cu.obj" "C:\Users\steve\Desktop\2010 NVIDIA GPU Computing SDK 4.0\C\src\bandwidthTest\bandwidthTest.cu" -clean

1> Deleting file "Win32/Debug/bandwidthTest.cu.deps".

1>InitializeBuildStatus:

1> Touching "Win32/Debug/bandwidthTest.unsuccessfulbuild".

1>CudaBuild:

1> Compiling CUDA source file bandwidthTest.cu…

1>

1> C:\Users\steve\Desktop\2010 NVIDIA GPU Computing SDK 4.0\C\src\bandwidthTest>"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\bin\nvcc.exe" -gencode=arch=compute_10,code=\"sm_10,compute_10\" -gencode=arch=compute_20,code=\"sm_20,compute_20\" --use-local-env --cl-version 2010 -ccbin "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin" -I"./" -I"…/…/common/inc" -I"…/…/…/shared/inc" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\include" -G0 --keep-dir "Debug" -maxrregcount=0 --machine 32 --compile -D_NEXUS_DEBUG -g -Xcompiler "/EHsc /nologo /Od /Zi /MDd " -o "Win32/Debug/bandwidthTest.cu.obj" "C:\Users\steve\Desktop\2010 NVIDIA GPU Computing SDK 4.0\C\src\bandwidthTest\bandwidthTest.cu"

1> bandwidthTest.cu

1> tmpxft_0000062c_00000000-3_bandwidthTest.compute_10.cudafe1.gpu

1> tmpxft_0000062c_00000000-7_bandwidthTest.compute_10.cudafe2.gpu

1> bandwidthTest.cu

1> tmpxft_0000062c_00000000-0_bandwidthTest.compute_20.cudafe1.gpu

1> tmpxft_0000062c_00000000-11_bandwidthTest.compute_20.cudafe2.gpu

1> bandwidthTest.cu

1> bandwidthTest.cu

1> tmpxft_0000062c_00000000-3_bandwidthTest.compute_10.cudafe1.cpp

1> tmpxft_0000062c_00000000-20_bandwidthTest.compute_10.ii

1> Note: including windows.h

1> Note: including math.h

1> Note: including assert.h

1> Note: including windows.h

1> Note: including math.h

1> Note: including assert.h

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??1codecvt_base@std@@UAE@XZ (public: virtual __thiscall std::codecvt_base::~codecvt_base(void)) imported in function __unwindfunclet$??0?$codecvt@DDH@std@@QAE@I@Z$0

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??1_Locinfo@std@@QAE@XZ (public: __thiscall std::_Locinfo::~_Locinfo(void)) imported in function "public: __thiscall std::codecvt<char,char,int>::codecvt<char,char,int>(unsigned int)" (??0?$codecvt@DDH@std@@QAE@I@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??0_Locinfo@std@@QAE@PBD@Z (public: __thiscall std::_Locinfo::_Locinfo(char const *)) imported in function "public: __thiscall std::codecvt<char,char,int>::codecvt<char,char,int>(unsigned int)" (??0?$codecvt@DDH@std@@QAE@I@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??0codecvt_base@std@@QAE@I@Z (public: __thiscall std::codecvt_base::codecvt_base(unsigned int)) imported in function "public: __thiscall std::codecvt<char,char,int>::codecvt<char,char,int>(unsigned int)" (??0?$codecvt@DDH@std@@QAE@I@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??3facet@locale@std@@SAXPAXABU_DebugHeapTag_t@2@PADH@Z (public: static void __cdecl std::locale::facet::operator delete(void *,struct std::_DebugHeapTag_t const &,char *,int)) imported in function __unwindfunclet$?_Getcat@?$codecvt@DDH@std@@SAIPAPBVfacet@locale@2@PBV42@@Z$0

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??2facet@locale@std@@SAPAXIABU_DebugHeapTag_t@2@PADH@Z (public: static void * __cdecl std::locale::facet::operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)) imported in function "public: static unsigned int __cdecl std::codecvt<char,char,int>::_Getcat(class std::locale::facet const * *,class std::locale const *)" (?_Getcat@?$codecvt@DDH@std@@SAIPAPBVfacet@locale@2@PBV42@@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_DebugHeapTag_func@std@@YAABU_DebugHeapTag_t@1@XZ (struct std::_DebugHeapTag_t const & __cdecl std::_DebugHeapTag_func(void)) imported in function "public: static unsigned int __cdecl std::codecvt<char,char,int>::_Getcat(class std::locale::facet const * *,class std::locale const *)" (?_Getcat@?$codecvt@DDH@std@@SAIPAPBVfacet@locale@2@PBV42@@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?c_str@?$_Yarn@D@std@@QBEPBDXZ (public: char const * __thiscall std::_Yarn<char>::c_str(void)const ) imported in function "public: char const * __thiscall std::locale::c_str(void)const " (?c_str@locale@std@@QBEPBDXZ)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??1_Mutex@std@@QAE@XZ (public: __thiscall std::_Mutex::~_Mutex(void)) imported in function __unwindfunclet$??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ$0

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z (void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)) imported in function "protected: __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::basic_streambuf<char,struct std::char_traits<char> >(void)" (??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??0_Mutex@std@@QAE@XZ (public: __thiscall std::_Mutex::_Mutex(void)) imported in function "protected: __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::basic_streambuf<char,struct std::char_traits<char> >(void)" (??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Incref@facet@locale@std@@QAEXXZ (public: void __thiscall std::locale::facet::_Incref(void)) imported in function "public: __thiscall std::locale::locale(void)" (??0locale@std@@QAE@XZ)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ (private: static class std::locale::_Locimp * __cdecl std::locale::_Getgloballocale(void)) imported in function "public: __thiscall std::locale::locale(void)" (??0locale@std@@QAE@XZ)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Init@locale@std@@CAPAV_Locimp@12@XZ (private: static class std::locale::_Locimp * __cdecl std::locale::_Init(void)) imported in function "public: __thiscall std::locale::locale(void)" (??0locale@std@@QAE@XZ)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??3@YAXPAXABU_DebugHeapTag_t@std@@PADH@Z (void __cdecl operator delete(void *,struct std::_DebugHeapTag_t const &,char *,int)) imported in function __unwindfunclet$??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@ABV01@@Z$0

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Decref@facet@locale@std@@QAEPAV123@XZ (public: class std::locale::facet * __thiscall std::locale::facet::_Decref(void)) imported in function "public: __thiscall std::locale::~locale(void)" (??1locale@std@@QAE@XZ)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Lock@_Mutex@std@@QAEXXZ (public: void __thiscall std::_Mutex::_Lock(void)) imported in function "public: virtual void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::_Lock(void)" (?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Unlock@_Mutex@std@@QAEXXZ (public: void __thiscall std::_Mutex::_Unlock(void)) imported in function "public: virtual void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::_Unlock(void)" (?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ)

1>bandwidthTest.cu.obj : warning LNK4049: locally defined symbol ?_BADOFF@std@@3_JB (__int64 const std::_BADOFF) imported

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??1facet@locale@std@@UAE@XZ (public: virtual __thiscall std::locale::facet::~facet(void)) imported in function "protected: virtual __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::~num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >(void)" (??1?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MAE@XZ)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Getcvt@_Locinfo@std@@QBE?AU_Cvtvec@@XZ (public: struct _Cvtvec __thiscall std::_Locinfo::_Getcvt(void)const ) imported in function "protected: void __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::_Init(class std::_Locinfo const &)" (?_Init@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEXABV_Locinfo@2@@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??0facet@locale@std@@IAE@I@Z (protected: __thiscall std::locale::facet::facet(unsigned int)) imported in function "public: __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >(unsigned int)" (??0?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@QAE@I@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol __Stoulx imported in function "protected: virtual class std::istreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,int &,bool &)const " (?do_get@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AAVios_base@2@AAHAA_N@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?getloc@ios_base@std@@QBE?AVlocale@2@XZ (public: class std::locale __thiscall std::ios_base::getloc(void)const ) imported in function "protected: virtual class std::istreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,int &,bool &)const " (?do_get@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AAVios_base@2@AAHAA_N@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?flags@ios_base@std@@QBEHXZ (public: int __thiscall std::ios_base::flags(void)const ) imported in function "protected: virtual class std::istreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,int &,bool &)const " (?do_get@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AAVios_base@2@AAHAA_N@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol __Stolx imported in function "protected: virtual class std::istreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,int &,long &)const " (?do_get@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AAVios_base@2@AAHAAJ@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol __Stollx imported in function "protected: virtual class std::istreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,int &,__int64 &)const " (?do_get@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AAVios_base@2@AAHAA_J@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol __Stoullx imported in function "protected: virtual class std::istreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::istreambuf_iterator<char,structstd::char_traits<char> >,class std::ios_base &,int &,unsigned __int64 &)const " (?do_get@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AAVios_base@2@AAHAA_K@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol __Stofx imported in function "protected: virtual class std::istreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,int &,float &)const " (?do_get@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AAVios_base@2@AAHAAM@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol __Stodx imported in function "protected: virtual class std::istreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,int &,double &)const " (?do_get@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AAVios_base@2@AAHAAN@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol __Stoldx imported in function "protected: virtual class std::istreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,int &,long double &)const " (?do_get@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AAVios_base@2@AAHAAO@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol __Wcrtomb imported in function "char __cdecl std::_Maklocbyte<wchar_t>(wchar_t,struct _Cvtvec const &)" (??$_Maklocbyte@_W@std@@YAD_WABU_Cvtvec@@@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol __Mbrtowc imported in function "wchar_t __cdecl std::_Maklocchr<wchar_t>(char,wchar_t *,struct _Cvtvec const &)" (??$_Maklocchr@_W@std@@YA_WDPA_WABU_Cvtvec@@@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??1ios_base@std@@UAE@XZ (public: virtual __thiscall std::ios_base::~ios_base(void)) imported in function __unwindfunclet$??0?$basic_ios@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z$0

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??0ios_base@std@@IAE@XZ (protected: __thiscall std::ios_base::ios_base(void)) imported in function "public: __thiscall std::basic_ios<char,struct std::char_traits<char> >::basic_ios<char,struct std::char_traits<char> >(class std::basic_streambuf<char,struct std::char_traits<char> > *)" (??0?$basic_ios@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?clear@ios_base@std@@QAEXH_N@Z (public: void __thiscall std::ios_base::clear(int,bool)) imported in function "public: void __thiscall std::basic_ios<char,struct std::char_traits<char> >::clear(int,bool)" (?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?rdstate@ios_base@std@@QBEHXZ (public: int __thiscall std::ios_base::rdstate(void)const ) imported in function "public: void __thiscall std::basic_ios<char,struct std::char_traits<char> >::setstate(int,bool)" (?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?widen@?$ctype@D@std@@QBEDD@Z (public: char __thiscall std::ctype<char>::widen(char)const ) imported in function "public: char __thiscall std::basic_ios<char,struct std::char_traits<char> >::widen(char)const " (?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Addstd@ios_base@std@@SAXPAV12@@Z (public: static void __cdecl std::ios_base::_Addstd(class std::ios_base *)) imported in function "protected: void __thiscall std::basic_ios<char,struct std::char_traits<char> >::init(class std::basic_streambuf<char,struct std::char_traits<char> > *,bool)" (?init@?$basic_ios@DU?$char_traits@D@std@@@std@@IAEXPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@_N@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Init@ios_base@std@@IAEXXZ (protected: void __thiscall std::ios_base::_Init(void)) imported in function "protected: void __thiscall std::basic_ios<char,struct std::char_traits<char> >::init(class std::basic_streambuf<char,struct std::char_traits<char> > *,bool)" (?init@?$basic_ios@DU?$char_traits@D@std@@@std@@IAEXPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@_N@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?good@ios_base@std@@QBE_NXZ (public: bool __thiscall std::ios_base::good(void)const ) imported in function "public: bool __thiscall std::basic_ostream<char,struct std::char_traits<char> >::opfx(void)" (?opfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE_NXZ)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?fail@ios_base@std@@QBE_NXZ (public: bool __thiscall std::ios_base::fail(void)const ) imported in function "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::flush(void)" (?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?uncaught_exception@std@@YA_NXZ (bool __cdecl std::uncaught_exception(void)) imported in function "public: __thiscall std::basic_ostream<char,struct std::char_traits<char> >::sentry::~sentry(void)" (??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?is@?$ctype@D@std@@QBE_NFD@Z (public: bool __thiscall std::ctype<char>::is(short,char)const ) imported in function "public: bool __thiscall std::basic_istream<char,struct std::char_traits<char> >::_Ipfx(bool)" (?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??3facet@locale@std@@SAXPAX@Z (public: static void __cdecl std::locale::facet::operator delete(void *)) imported in function "protected: virtual void * __thiscall std::codecvt<char,char,int>::scalar deleting destructor&#39;(unsigned int)&quot; (??_G?&#036;codecvt@DDH@std@@MAEPAXI@Z)<br /> 1&gt;bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Debug_message@std@@YAXPB_W0I@Z (void __cdecl std::_Debug_message(wchar_t const *,wchar_t const *,unsigned int)) imported in function &quot;public: char &amp; __thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt;::operator[](unsigned int)&quot; (??A?&#036;basic_string@DU?&#036;char_traits@D@std@@V?&#036;allocator@D@2@@std@@QAEAADI@Z)<br /> 1&gt;bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??1_Container_base12@std@@QAE@XZ (public: __thiscall std::_Container_base12::~_Container_base12(void)) imported in function __unwindfunclet&#036;??0?&#036;_String_val@DV?&#036;allocator@D@std@@@std@@QAE@V?&#036;allocator@D@1@@Z&#036;0<br /> 1&gt;bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??0_Container_base12@std@@QAE@XZ (public: __thiscall std::_Container_base12::_Container_base12(void)) imported in function &quot;public: __thiscall std::_String_val&lt;char,class std::allocator&lt;char&gt; &gt;::_String_val&lt;char,class std::allocator&lt;char&gt; &gt;(class std::allocator&lt;char&gt;)&quot; (??0?&#036;_String_val@DV?&#036;allocator@D@std@@@std@@QAE@V?&#036;allocator@D@1@@Z)<br /> 1&gt;bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Orphan_all@_Container_base12@std@@QAEXXZ (public: void __thiscall std::_Container_base12::_Orphan_all(void)) imported in function &quot;public: __thiscall std::_String_val&lt;char,class std::allocator&lt;char&gt; &gt;::~_String_val&lt;char,class std::allocator&lt;char&gt; &gt;(void)&quot; (??1?&#036;_String_val@DV?&#036;allocator@D@std@@@std@@QAE@XZ)<br /> 1&gt;bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Xlength_error@std@@YAXPBD@Z (void __cdecl std::_Xlength_error(char const *)) imported in function &quot;public: void __thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt;::_Xlen(void)const &quot; (?_Xlen@?&#036;basic_string@DU?&#036;char_traits@D@std@@V?&#036;allocator@D@2@@std@@QBEXXZ)<br /> 1&gt;bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Xout_of_range@std@@YAXPBD@Z (void __cdecl std::_Xout_of_range(char const *)) imported in function &quot;public: void __thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt;::_Xran(void)const &quot; (?_Xran@?&#036;basic_string@DU?&#036;char_traits@D@std@@V?&#036;allocator@D@2@@std@@QBEXXZ)<br /> 1&gt;bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??1_Lockit@std@@QAE@XZ (public: __thiscall std::_Lockit::~_Lockit(void)) imported in function &quot;class std::ctype&lt;char&gt; const &amp; __cdecl std::use_facet&lt;class std::ctype&lt;char&gt; &gt;(class std::locale const &amp;)&quot; (??&#036;use_facet@V?&#036;ctype@D@std@@@std@@YAABV?&#036;ctype@D@0@ABVlocale@0@@Z)<br /> 1&gt;bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Getcat@?&#036;ctype@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z (public: static unsigned int __cdecl std::ctype&lt;char&gt;::_Getcat(class std::locale::facet const * *,class std::locale const *)) imported in function &quot;class std::ctype&lt;char&gt; const &amp; __cdecl std::use_facet&lt;class std::ctype&lt;char&gt; &gt;(class std::locale const &amp;)&quot; (??&#036;use_facet@V?&#036;ctype@D@std@@@std@@YAABV?&#036;ctype@D@0@ABVlocale@0@@Z)<br /> 1&gt;bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??Bid@locale@std@@QAEIXZ (public: __thiscall std::locale::id::operator unsigned int(void)) imported in function &quot;class std::ctype&lt;char&gt; const &amp; __cdecl std::use_facet&lt;class std::ctype&lt;char&gt; &gt;(class std::locale const &amp;)&quot; (??&#036;use_facet@V?&#036;ctype@D@std@@@std@@YAABV?&#036;ctype@D@0@ABVlocale@0@@Z)<br /> 1&gt;bandwidthTest.cu.obj : warning LNK4049: locally defined symbol ?id@?&#036;ctype@D@std@@2V0locale@2@A (public: static class std::locale::id std::ctype&lt;char&gt;::id) imported<br /> 1&gt;bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??0_Lockit@std@@QAE@H@Z (public: __thiscall std::_Lockit::_Lockit(int)) imported in function &quot;class std::ctype&lt;char&gt; const &amp; __cdecl std::use_facet&lt;class std::ctype&lt;char&gt; &gt;(class std::locale const &amp;)&quot; (??&#036;use_facet@V?&#036;ctype@D@std@@@std@@YAABV?&#036;ctype@D@0@ABVlocale@0@@Z)<br /> 1&gt;bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??0id@locale@std@@QAE@I@Z (public: __thiscall std::locale::id::id(unsigned int)) imported in function &quot;void __cdecl dynamic initializer for 'public: static class std::locale::id std::codecvt<char,char,int>::id''(void)" (??__E?id@?$codecvt@DDH@std@@2V0locale@2@A@@YAXXZ)

1>bandwidthTest.cu.obj : warning LNK4049: locally defined symbol ?id@?$ctype@_W@std@@2V0locale@2@A (public: static class std::locale::id std::ctype<wchar_t>::id) imported

1>bandwidthTest.cu.obj : warning LNK4049: locally defined symbol ?id@?$numpunct@D@std@@2V0locale@2@A (public: static class std::locale::id std::numpunct<char>::id) imported

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Gettrue@_Locinfo@std@@QBEPBDXZ (public: char const * __thiscall std::_Locinfo::_Gettrue(void)const ) imported in function "protected: void __thiscall std::numpunct<char>::_Init(class std::_Locinfo const &,bool)" (?_Init@?$numpunct@D@std@@IAEXABV_Locinfo@2@_N@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Getfalse@_Locinfo@std@@QBEPBDXZ (public: char const * __thiscall std::_Locinfo::_Getfalse(void)const ) imported in function "protected: void __thiscall std::numpunct<char>::_Init(class std::_Locinfo const &,bool)" (?_Init@?$numpunct@D@std@@IAEXABV_Locinfo@2@_N@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ?_Getlconv@_Locinfo@std@@QBEPBUlconv@@XZ (public: struct lconv const * __thiscall std::_Locinfo::_Getlconv(void)const ) imported in function "protected: void __thiscall std::numpunct<char>::_Init(class std::_Locinfo const &,bool)" (?_Init@?$numpunct@D@std@@IAEXABV_Locinfo@2@_N@Z)

1>bandwidthTest.cu.obj : warning LNK4217: locally defined symbol ??_U@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z (void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)) imported in function "wchar_t * __cdecl std::_Maklocstr<wchar_t>(char const *,wchar_t *,struct _Cvtvec const &)" (??$_Maklocstr@_W@std@@YAPA_WPBDPA_WABU_Cvtvec@@@Z)

1>bandwidthTest.cu.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall std::_Mutex::_Mutex(enum std::_Uninitialized)" (_imp??0_Mutex@std@@QAE@W4_Uninitialized@1@@Z) referenced in function "protected: __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::basic_streambuf<char,struct std::char_traits<char> >(enum std::_Uninitialized)" (??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@W4_Uninitialized@1@@Z)

1>bandwidthTest.cu.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __int64 __thiscall std::ios_base::width(__int64)" (_imp?width@ios_base@std@@QAE_J_J@Z) referenced in function "protected: virtual class std::ostreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::do_put(class std::ostreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,char,bool)const " (?do_put@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@AAVios_base@2@D_N@Z)

1>bandwidthTest.cu.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __int64 __thiscall std::ios_base::width(void)const " (_imp?width@ios_base@std@@QBE_JXZ) referenced in function "protected: virtual class std::ostreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::do_put(class std::ostreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,char,bool)const " (?do_put@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@AAVios_base@2@D_N@Z)

1>bandwidthTest.cu.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __int64 __thiscall std::ios_base::precision(void)const " (_imp?precision@ios_base@std@@QBE_JXZ) referenced in function "protected: virtual class std::ostreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char>> >::do_put(class std::ostreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,char,double)const " (?do_put@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@AAVios_base@2@DN@Z)

1>bandwidthTest.cu.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::ios_base & __thiscall std::ios_base::copyfmt(class std::ios_base const &)" (_imp?copyfmt@ios_base@std@@QAEAAV12@ABV12@@Z) referenced in function "public: class std::basic_ios<char,struct std::char_traits<char> > & __thiscall std::basic_ios<char,struct std::char_traits<char> >::copyfmt(class std::basic_ios<char,struct std::char_traits<char> > const &)" (?copyfmt@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEAAV12@ABV12@@Z)

1>bandwidthTest.cu.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::locale __thiscall std::ios_base::imbue(class std::locale const &)" (_imp?imbue@ios_base@std@@QAE?AVlocale@2@ABV32@@Z) referenced in function "public: class std::locale __thiscall std::basic_ios<char,struct std::char_traits<char> >::imbue(class std::locale const &)" (?imbue@?$basic_ios@DU?$char_traits@D@std@@@std@@QAE?AVlocale@2@ABV32@@Z)

1>bandwidthTest.cu.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: char __thiscall std::ctype<char>::narrow(char,char)const " (_imp?narrow@?$ctype@D@std@@QBEDDD@Z) referenced in function "public: char __thiscall std::basic_ios<char,struct std::char_traits<char> >::narrow(char,char)const " (?narrow@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDDD@Z)

1>bandwidthTest.cu.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::ios_base::swap(class std::ios_base &)" (_imp?swap@ios_base@std@@QAEXAAV12@@Z) referenced in function "public: void __thiscall std::basic_ios<char,struct std::char_traits<char> >::swap(class std::basic_ios<char,struct std::char_traits<char> > &)" (?swap@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXAAV12@@Z)

1>bandwidthTest.cu.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: char __thiscall std::ctype<wchar_t>::narrow(wchar_t,char)const " (_imp?narrow@?$ctype@_W@std@@QBED_WD@Z) referenced in function "public: char __thiscall std::basic_ios<wchar_t,struct std::char_traits<wchar_t> >::narrow(wchar_t,char)const " (?narrow@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QBED_WD@Z)

1>bandwidthTest.cu.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: wchar_t __thiscall std::ctype<wchar_t>::widen(char)const " (_imp?widen@?$ctype@_W@std@@QBE_WD@Z) referenced in function "public: wchar_t __thiscall std::basic_ios<wchar_t,struct std::char_traits<wchar_t> >::widen(char)const " (?widen@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QBE_WD@Z)

1>bandwidthTest.cu.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall std::ctype<wchar_t>::is(short,wchar_t)const " (_imp?is@?$ctype@_W@std@@QBE_NF_W@Z) referenced in function "public: bool __thiscall std::basic_istream<wchar_t,struct std::char_traits<wchar_t> >::_Ipfx(bool)" (?_Ipfx@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAE_N_N@Z)

1>bandwidthTest.cu.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static unsigned int __cdecl std::ctype<wchar_t>::_Getcat(class std::locale::facet const * *,class std::locale const *)" (_imp?_Getcat@?$ctype@_W@std@@SAIPAPBVfacet@locale@2@PBV42@@Z) referenced in function "class std::ctype<wchar_t> const & __cdecl std::use_facet<class std::ctype<wchar_t> >(class std::locale const &)" (??$use_facet@V?$ctype@_W@std@@@std@@YAABV?$ctype@_W@0@ABVlocale@0@@Z)

1>bandwidthTest.cu.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static class std::locale::id std::numpunct<wchar_t>::id" (_imp?id@?$numpunct@_W@std@@2V0locale@2@A)

1>shrUtils32D.lib(shrUtils.obj) : error LNK2019: unresolved external symbol "public: static void __cdecl std::_String_base::_Xran(void)" (?_Xran@_String_base@std@@SAXXZ) referenced in function "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::erase(unsigned int,unsigned int)" (?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z)

1>shrUtils32D.lib(cmd_arg_reader.obj) : error LNK2001: unresolved external symbol "public: static void __cdecl std::_String_base::_Xran(void)" (?_Xran@_String_base@std@@SAXXZ)

1>shrUtils32D.lib(shrUtils.obj) : error LNK2001: unresolved external symbol "long const std::_BADOFF" (?_BADOFF@std@@3JB)

1>shrUtils32D.lib(cmd_arg_reader.obj) : error LNK2019: unresolved external symbol "long const std::_BADOFF" (?_BADOFF@std@@3JB) referenced in function "protected: bool __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::_Grow(unsigned int,bool)" (?_Grow@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAE_NI_N@Z)

1>shrUtils32D.lib(shrUtils.obj) : error LNK2019: unresolved external symbol "public: static void __cdecl std::_String_base::_Xlen(void)" (?_Xlen@_String_base@std@@SAXXZ) referenced in function "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::append(char const *,unsigned int)" (?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z)

1>shrUtils32D.lib(cmd_arg_reader.obj) : error LNK2001: unresolved external symbol "public: static void __cdecl std::_String_base::_Xlen(void)" (?_Xlen@_String_base@std@@SAXXZ)

1>shrUtils32D.lib(shrUtils.obj) : error LNK2019: unresolved external symbol "private: static void __cdecl std::locale::facet::facet_Register(class std::locale::facet *)" (?facet_Register@facet@locale@std@@CAXPAV123@@Z) referenced in function "public: void __thiscall std::locale::facet::_Register(void)" (?_Register@facet@locale@std@@QAEXXZ)

1>shrUtils32D.lib(cmd_arg_reader.obj) : error LNK2001: unresolved external symbol "private: static void __cdecl std::locale::facet::facet_Register(class std::locale::facet *)" (?facet_Register@facet@locale@std@@CAXPAV123@@Z)

1>shrUtils32D.lib(shrUtils.obj) : error LNK2019: unresolved external symbol "public: static void __cdecl std::_Locinfo::_Locinfo_ctor(class std::_Locinfo *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?_Locinfo_ctor@_Locinfo@std@@SAXPAV12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@@Z) referenced in function "public: __thiscall std::_Locinfo::_Locinfo(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0_Locinfo@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z)

1>shrUtils32D.lib(cmd_arg_reader.obj) : error LNK2001: unresolved external symbol "public: static void __cdecl std::_Locinfo::_Locinfo_ctor(class std::_Locinfo *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?_Locinfo_ctor@_Locinfo@std@@SAXPAV12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@@Z)

1>…/…/bin/win32/Debug//bandwidthTest.exe : fatal error LNK1120: 18 unresolved externals

1>

1>Build FAILED.

1>