Проблема с компиляцией 7-Zip - PullRequest
0 голосов
/ 20 февраля 2012

Я хочу скомпилировать консольное приложение в 7-Zip исходном коде. Но я получаю эту ошибку ниже,

1>------ Build started: Project: Console, Configuration: Debug Win32 ------
1>Linking...
1>.\Debug\7zCrcOpt.obj : fatal error LNK1107: invalid or corrupt file: cannot read at 0x268
1>Build log was saved at "file://f:\7z920\CPP\7zip\UI\Console\Debug\BuildLog.htm"
1>Console - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Есть какая-нибудь помощь в этом? спасибо

Ответы [ 3 ]

0 голосов
/ 20 февраля 2012

Главное меню Visual Studio -> Построить -> Восстановить решение

0 голосов
/ 07 октября 2017

Загрузите и извлеките 7z1701.7z из http://www.7 -zip.org / download.html

c:\> c:\visual-studio-10\vc\vcvarsall.bat 
  > devenv \CPP\7zip\UI\Console\Console.dsw
    [Some Gui conversion]
  > devenv c:\src\7zip3\CPP\7zip\UI\Console\Console.dsw
    [error as in question]
c:\7zip\CPP\7zip\> nmake NEW_COMPILER=1 MY_STATIC_LINK=1
    SUCCESS  .. all the exe built.   
0 голосов
/ 20 февраля 2012

Звучит так, как будто вы получили поврежденный объектный файл.Вы можете удалить это, используя опцию «Очистить» в меню «Построить» (а затем попробуйте собрать заново).

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