Home > Back-end >  Why always wrong Error: Unable to perform the link
Why always wrong Error: Unable to perform the link

Time:10-03

The error code is as follows:



Debug the program, this error occurs in a few days, whenever there is a problem, can only uninstall reshipment, uninstall + installation time, a time in the afternoon and the too much trouble, is there any better way to solve the problem?

CodePudding user response:

Looks the IDE in convulsions

CodePudding user response:

reference 1st floor ccrun response:
seems to be the IDE in convulsions


Smoke once, I have to reinstall a precious time is spent on the process of unloading is software and software

CodePudding user response:

"Debug program, this error occurs in a few days," this phenomenon often implies that your code has a problem: pointer to confusion, that confuses the IDE memory,

The LINK ERROR,
1, regardless of which version, first of all, make sure all the UPDATE has finished, it is very important,
2, carefully check the library path, best delete redundant path, so as not to link to the wrong version,
3, ensure that all of the LIB is the correct version, if the link is the DEBUG version Release version of the library, sometimes the AV errors, such as similar to:
# ifdef _DEBUG
Int A;//object for debugging and join
# the else

# endif
Some classes, the DEBUG version of the memory layout and Release version is not the same, if you Link error, also the AV,
4, when the DEBUG, strange mistakes, if the suspect is due to program pointer cross-border write error, restart the IDE can be solved, otherwise may be more debugging more confusion, especially after multiple abnormal AV,

CodePudding user response:

reference PPower reply: 3/f
"debug program, this error occurs in a few days," this phenomenon is often implied that your code has a problem: pointer disorder, that confuses the IDE memory,

The LINK ERROR,
1, regardless of which version, first of all, make sure all the UPDATE has finished, it is very important,
2, carefully check the library path, best delete redundant path, so as not to link to the wrong version,
3, ensure that all of the LIB is the correct version, if the link is the DEBUG version Release version of the library, sometimes the AV errors, such as similar to:
# ifdef _DEBUG
Int A;//object for debugging and join
# the else

# endif
Some classes, the DEBUG version of the memory layout and Release version is not the same, if you Link error, also the AV,
4, when the DEBUG, strange mistakes, if the suspect is due to program pointer cross-border write error, restart the IDE can be solved, otherwise may be more debugging more confusion, especially after multiple abnormal AV,


This was not noticed at ordinary times, in 2010, well before this a few months after upgrading to xe7 will appear this kind of problem, the individual feels, the program pointer with not too much, way back to look at the code
  • Related