Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Закинуть собственный бинарник #1

Closed
Ser-Gen opened this issue Jul 22, 2017 · 1 comment
Closed

Закинуть собственный бинарник #1

Ser-Gen opened this issue Jul 22, 2017 · 1 comment
Assignees

Comments

@Ser-Gen
Copy link
Member

Ser-Gen commented Jul 22, 2017

Неизвестно, откуда взялся собранный cjpeg из оригинального репозитория, ведь официальной сборки нет:
mozilla/mozjpeg#91

Ну и вообще левейшие экзешники доверия не вызывают.

Как собирать

  1. Достать вижуал студию, можно бесплатную комьюнити эдишн: https://www.visualstudio.com/ru/vs/community/
    При установке выбрать набор для сборки проектов C++.
  2. Поставить цмейк
    https://cmake.org/download/
  3. Поставить насм (если что, у меня он сам в PATH не добавился)
    http://www.nasm.us/pub/nasm/releasebuilds/?C=M;O=D
  4. Включить командную строку с настройками окружения для целевой архитектуры.
    Например, x64 Native Tools Command Prompt for VS 2017.
  5. Перейти в ней в папку с исходниками.
  6. Выполнить команды
cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Release
nmake
  1. Ждать окончания сборки и надеяться на лучшее.
@Ser-Gen
Copy link
Member Author

Ser-Gen commented Jul 22, 2017

Закинул сборку x64.
Если понадобится, пересоберу для x86, пока смысла не вижу в этом.

@Ser-Gen Ser-Gen closed this as completed Jul 22, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant