I am getting linking errors when I try to compile my CUDA Thrust code with the dynamic DLL compile option /MD. I used to get a different linking error when I tried it with CUDA 4.0 RC as explained in this thread here. Even thought that thread suggests that this has been resolved, I still get the error LNK2005 symbol already defined. I get no error when I link using the /MT option. I can also reproduce this with the marching cubes example from the GPU computing SDK by changing the project settings to used /MD.
Related topics
Topic | Replies | Views | Activity | |
---|---|---|---|---|
thrust library linking errors msvcprt.lib(MSVCP90.dll) : error LNK2005 | 9 | 7231 | September 23, 2014 | |
matrixMul compiles with default /MT but not with /MD. Bug? Using VS2008 under 64 bit Windows 7 | 1 | 4552 | July 20, 2011 | |
Linking error with MS VS 2010 can't get code with "thrust" to build | 1 | 967 | July 30, 2013 | |
Linking Errors | 5 | 7662 | December 5, 2008 | |
cuda sdk 4.0 linking errors | 0 | 616 | July 16, 2011 | |
CUDA with DLL | 1 | 8689 | May 4, 2008 | |
CUDA link error VS2008 | 1 | 1931 | July 16, 2009 | |
Linking errors with CUDA 4.0 but works fine with CUDA 2.2 Problem related to dynamic runtime librari | 7 | 3333 | July 21, 2011 | |
Link Error (VS2005) MSVCRT.lib(MSVCR80.dll) vs. LIBCMT.lib | 1 | 5846 | June 12, 2007 | |
Compile thrust code with clang++-4.0 | 3 | 1307 | October 24, 2017 |