Ошибка привязки после обновления до VS2017U8 с VS2017U2 - PullRequest
0 голосов
/ 22 февраля 2019

Наш проект Visual C ++ успешно компилировался и компоновался при работе с VS2017U2.Я внес изменения в пару файлов make в нашем проекте, чтобы он компилировался с VS2017U8.После изменения я вижу, что компиляция прошла успешно, но я получаю ошибку компоновки здесь -

2019-02-21 19:41:44 |libvcruntime.lib (std_type_info.obj): ошибка LNK2005: ___std_type_info_destroy_list уже определен в vcruntime.lib (VCRUNTIME140.dll)

2019-02-21 19:41:44 |Создание библиотеки d: /build/ob/sb-21330799/sim-20fq1/sim/build/beta/apps/coreDump/coreDump.lib и объекта d: / build / ob / sb-21330799 / sim-20fq1 / sim / build/beta/apps/coreDump/coreDump.exp

2019-02-21 19:41:44 |coreDump.dll: фатальная ошибка LNK1169: найден один или несколько кратно определенных символов

Я погуглил эту ошибку компоновки (LNK2005), но странно то, почему я получаю эту ошибку после выполнения только обновления VS без выполнения каких-либо обновлений.изменения кода?И как это решить?Любые указатели на это приветствуются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...