Сборка библиотеки ipp-crypto

Вот за что я “люблю” С++, так это за то что практически нереально с первого раза собрать чужие исходники.
Что за пляски с бубном …

В общем есть либа: IntelIPP
Есть исходники.

Есть мануал по сборке

Установил требуемый софт:

  • CMake* 3.15 or higher
  • Python 2.7.15
  • The Netwide Assembler (NASM) 2.15

Поставил новую студию:

CMake все собрал успешно. Сгенерил коды.
Запустил проект, пытаюсь собрать … и понеслась …

Ну и как в фильме блин …
image

A CMake без запуска студии тоже не собирает?
Из инструкции:

cmake --build . --parallel 4 --target ALL_BUILD --config Release

А он точно всё сгенерил?)

Запускать команды cmake надо именно в Developer Command Prompt студии, а не в обычном cmd.

Сказал что все хорошо. Красным ничего выделено не было.

А разница то… я по всему компу шарился и нигде этих заголовочников нету.
Запустил оттуда. все равно все красным

Стоп. Оказывается есть библиотеки то

А почему он тогда их не видит. Что прописать то надо?

В cmd не будет папок студии в PATH и других переменных среды если самому не запустить какой-то батник.

Скачал установил парарель студию от интел. Все равно не хочет.
Но либы то в папке есть. Почему он не видит их?

А вы у себя не можете попробовать собрать?? Может получится?

Вот же в параметрах проекта прописан путь к этим библиотекам. Что ему нужно то ??

В общем пришлось силой ткнуть его в нужные папки:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\include
C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt

В основные каталоги C++ и в дополнительные. Тогда только все увидел.