Hi All
In my box I have a lib path environment setting:
CUDA_LIB_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v3.2\lib\WIN32
IN THAT FOLDER IT HAS CUDA.LIB IN IT.
IN PROPERTIES OF THE PROJECT, I SET THE ADDITIONAL LIBRARY DIRECTORIES AS BELOW:
LINKER->ADDITIONAL LIBRARY DIRECTORIES=$(CUDA_LIB_PATH)
I ASSUME IT WILL BE SUBSTITUTED BY “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v3.2\lib\WIN32”
BUT WHEN I COMPILE IT, IT COMPLAINS THAT CANNOT FIND CUDA.LIB. (SAME SETTING IN VS2008 WORKS AS I RECALL)
THEN I FIND THAT COMMANDLINE HAS THIS
/LIBPATH:“C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v3.2\lib\WIN32..\LIB”
THE IDE ADDED THIS “…\LIB” AT THE END OF THE PATH BY ITSELF. WHY IT DOES IT?
I WAS FORCED TO CHANGE THEM AS BELOW TO MAKE IT WORKS:
CUDA_LIB_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v3.2\lib
LINKER->ADDITIONAL LIBRARY DIRECTORIES=$(CUDA_LIB_PATH)\WIN32
THANKS IN ADVANCE
SHEN