Hi all,

I'm new to the Linux platform, I need to create a program (starting from OpenSSL in "VC2008") which is intended to be ran on Linux platform. Starting from the OpenSSL as entrypoint may sound a bit silly for a novice, but I'd like to swim at deep waters.

So, the problem is, even though I have added all the necessary library (libeay32.lib, ssleay32.lib,libeay32MD, libeay32MT.lib and debugging versions of them to the linker page "Additional Dependency" in "VS2008"), I'm still dubios about that I have installed the dll's properly, linkers still poses a LNK2001 error, I have googled around to find the solution but most of newsgroups/forums and MSDN say that main reason is required lib are not properly installed.

As I know that i have installed necessary lib why do I still have the same problem? could someone summarize the process of compiling the app with dll's?

P.S. I forget to mention that I'm using VS2008 ExpressEdition. AFAIK OpenSSL is consistent and implemented in VS2005. Could that be a reason ?


Any help will enormously contribute to keep my sanity.