ССЫЛКА: фатальная ошибка LNK1000: внутренняя ошибка во время IMAGE::BuildImageC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 ССЫЛКА: фатальная ошибка LNK1000: внутренняя ошибка во время IMAGE::BuildImage

Сообщение Anonymous »

У меня есть решение Visual Studio C++ 2017.
Это решение состоит из двух проектов: При создании решения я получаю следующую ошибку:
Изображение

Код: Выделить всё

1>------ Rebuild All started: Project: my_cpp_project, Configuration: Debug x64 ------
1>my_cpp_project.cpp
1>my_cpp_project.vcxproj -> C:\git\my_cpp_project_directory\x64\Debug\my_cpp_project.exe
2>------ Rebuild All started: Project: my_cpp_project_unit_test, Configuration: Debug x64 ------
2>pch.cpp
2>test_autocorrelations.cpp
2>test_energy.cpp
2>Generating Code...
2>   Creating library C:\git\my_cpp_project_directory\x64\Debug\my_cpp_project_unit_test.lib and object C:\git\my_cpp_project_directory\x64\Debug\my_cpp_project_unit_test.exp
2>
2>LINK : fatal error LNK1000: Internal error during IMAGE::BuildImage
2>
2>  Version 14.16.27051.0
2>
2>  ExceptionCode            = C0000005
2>  ExceptionFlags           = 00000000
2>  ExceptionAddress         = 5829282E (58290000) "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\VCRUNTIME140.dll"
2>  NumberParameters         = 00000002
2>  ExceptionInformation[ 0] = 00000001
2>  ExceptionInformation[ 1] = FFBA0000
2>
2>CONTEXT:
2>  Eax    = 00AF5488  Esp    = 003AECA8
2>  Ebx    = 00AF5408  Ebp    = 003AECD4
2>  Ecx    = 00000080  Esi    = 00AF5408
2>  Edx    = 00000080  Edi    = FFBA0000
2>  Eip    = 5829282E  EFlags = 00010247
2>  SegCs  = 00000023  SegDs  = 0000002B
2>  SegSs  = 0000002B  SegEs  = 0000002B
2>  SegFs  = 00000053  SegGs  = 0000002B
2>  Dr0    = 00000000  Dr3    = 00000000
2>  Dr1    = 00000000  Dr6    = 00000000
2>  Dr2    = 00000000  Dr7    = 00000000
2>Done building project "my_cpp_project_unit_test.vcxproj" -- FAILED.
========== Rebuild All: 1 succeeded, 1 failed, 0 skipped ==========

Как я могу решить эту проблему?

Пока я пробовал:< /p>
  • Отключить предварительно скомпилированные заголовки (PCH)

    a. Щелкните правой кнопкой мыши свой проект (например, превзойти_cpp_copy_unit_test) и выберите «Свойства».

    b. В разделе C/C++ > Предварительно скомпилированные заголовки измените значение «Предварительно скомпилированный заголовок» на «Не использовать предварительно скомпилированные заголовки».

    c. Попробуйте пересобрать решение после этого изменения.
  • Измените настройки компоновщика

    a. Откройте свойства проекта.

    b. Перейдите в «Компоновщик» > «Дополнительно» и попробуйте изменить для параметра «Изображение имеет безопасные обработчики исключений» значение «Нет».

    c. Либо установите для параметра «Генерация временного кода ссылки» значение «Отключено» в разделе «Компоновщик» > «Оптимизация».

    Переустановите Toolchain
Эти действия не решили проблему.

Подробнее здесь: https://stackoverflow.com/questions/791 ... buildimage
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»