Hi Everybody,

I need your help to solve a problem. We are developing CAD software. The software was working fine. It is developed using Visual C++.Net on Visual Studio 2003. However, we had to make it Unicode enabled. The minute we defined "UNICODE" and "_UNICODE" in Project Properties (C/C++ -->Preprocessor) we are getting "error LNK2001: unresolved external symbol". The complete list is attached.

Can anybody help us how to fix this error?

Thank you in advance.


Re: error LNK2001: unresolved external symbol 80 80

Although you didn't attach the list it is obvious that the error message means you are now linking to the wrong libraries. You need unicode version of the libraries from wherever you got the non-unicode libs.

Re: error LNK2001: unresolved external symbol 80 80

Thanks for the quick reply. We were guessing precisely that. But we did not have Unicode libs.

I may have made mistake in attaching the error list because I attached it but since it is first time I might have made some mistake somewhere.

Thanks a lot. We are working on your suggestion.


Be a part of the DaniWeb community

We're a friendly, industry-focused community of 1.18 million developers, IT pros, digital marketers, and technology enthusiasts learning and sharing knowledge.