1

I'm trying to add the libcURL library to a Visual Studio 2013 project. I've followed the steps in this question: Getting LibCurl to work with Visual Studio 2013

Everything seems to be working until I actually try running the project. When I do, I get a message saying "The program can't start because libcurld.dll is missing from you computer". I've looked in curl's lib folder and don't see libcurld.dll, only libcurl.dll. My first though was that I typed the name wrong, but I'm not sure how this is possible since to add the library I've just been selecting directories and not typing file names. Can anyone suggest what might be causing this? Where can I find a list of all the .dlls Visual Studio requires to run my project?

Community
  • 1
  • 1
Adam
  • 7,310
  • 11
  • 47
  • 86
  • I was able to get it working by switching to Release mode and repeating the steps I used to add the library in Debug mode, not sure what I'm missing in Debug but I couldn't get it working using that configuration. – Adam May 10 '16 at 00:46

1 Answers1

0

Renaming libcurl.dll to libcurld.dll and following the instructions in Getting LibCurl to work with Visual Studio 2013 solved this problem. Alternatively, using Release mode rather than Debug mode also works (if you don't want to rename the .dll).

Community
  • 1
  • 1
Adam
  • 7,310
  • 11
  • 47
  • 86