Как скомпилировать исходный код 7zip в Windows?C++

Программы на C++. Форум разработчиков
Ответить
Гость
 Как скомпилировать исходный код 7zip в Windows?

Сообщение Гость »

Я пытаюсь скомпилировать этот исходный код, используя build.mak в каталоге CPP.
Я добавил только несколько printf< /code>, чтобы лучше понять сжатие и то, что происходит за кулисами, поэтому мне нужно скомпилировать исходный код, и да, у меня есть установка Visual Studio 2012 с помощью nmake на моем пути, и у меня установлен Windows SDK.< /p>
В файле readme сказано, что вы можете скомпилировать в Windows, используя makefile в каталоге 7zip, но это не так?
Я пошел to Start=> Microsoft Visual Studio 2012=> откройте командную строку VS2012 x64 Native Tools, которая находится здесь

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

C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC>
Затем я набрал:

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

cd C:\Users\alexi\Downloads\7zip\CPP
nmake build.mak
что дало мне это:

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

        link  -nologo -OPT:REF -OPT:ICF -INCREMENTAL:NO /LARGEADDRESSAWARE /FIXED:NO -out:X64\   oleaut32.lib ole32.lib user32.lib advapi32.lib shell32.lib
LINK : fatal error LNK1104: cannot open file 'X64\'
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\amd64\link.EXE"' : return code '0x450'
Stop.
Я попробовал разные модели

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

cd 7zip
make
Который потреблял слишком много системных ресурсов с чем-то таким на выходе

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

cd UI
make [7045] entering directory
тогда

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

make error 2
Пожалуйста, помогите.

Подробнее здесь: https://stackoverflow.com/questions/782 ... in-windows
Ответить

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

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

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

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

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