If you are making a 32-bit build, it's no use specifying libraries from the 64-bit compiwler and MKL. As you have specified mkl_sequential, it may not matter that you have specified both a 64-bit MKL libguide and a 64-bit C++ libguide, which would be a problem if one were needed and the two were not identical. I don't think it's clear what your reason for rejecting the non-debug threaded libc might be. I would have expected some error messages prior to those you quote, which of course are more likely to be meaningful.
I think I found the error.
There are some objects missing in linking.
I had disable the warnings because all them in compilation refered to multibyte character.
The link shows the lack of objects as a warning. I linked with the 2 missing libs .
There were problems of instability under comand line construction, but the link finished Ok.
The programm executed.
Thanks for your help.