Sign in to follow this  
bartiss

Linker errors, I really do hate them...

Recommended Posts

Hi, What do such errors mean? >> Link Error : Undefined : "std::__nInit::__nInit()" Referenced from "__sinit_TEST.cpp " in TEST.cpp Link Error : Undefined : "std::__wInit::__wInit()" Referenced from "__sinit_TEST.cpp " in TEST.cpp Link Error : Undefined : "std::__nInit::~__nInit()" Referenced from "__sinit_TEST.cpp " in TEST.cpp Link Error : Undefined : "std::__wInit::~__wInit()" Referenced from "__sinit_TEST.cpp " in TEST.cpp Link failed. >> TEST.cpp is my main file. There's no such function as Init() (at least I didn't implement it) I have no idea how to get rid of them. Any ideas?

Share this post


Link to post
Share on other sites
These errors mean that something in your code is trying to use a function that the linker doesn't know about. As moeron mentioned, your specific errors are coming from the Standard Template Library (std::*). In order to use STL objects or functions in your code, you need to link against the standard libraries. Perhaps if you post your current linker settings someone can identify the problem and solution.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this