7-Zip源补码问题

时间:2012-02-20 14:42:48

标签: c++ visual-c++

我想用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 :(得分:0)

听起来好像你得到了一个损坏的目标文件。您可以使用“构建”菜单中的“清除”选项删除它(然后再次尝试构建)。

答案 1 :(得分:0)

Visual Studio主菜单 - >构建 - >重建解决方案

答案 2 :(得分:0)

http://www.7-zip.org/download.html

下载并解压缩7z1701.7z
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.