Я пытался скомпилировать DCMTK для Android, используя это руководство для Windows.
Я установил MinGW с MSYS и настроил эмулятор, но я застрял наэта часть (выделение добавлено именно там):
Первый шаг - указать CMake на исходный код и каталоги сборки, а затем нажать кнопку настройки.Выберите Unix Makefiles в Unix-подобной хост-операционной системе и MSYS Makefiles в Microsoft Windows.Выберите Specify toolchain для кросс-компиляции и нажмите кнопку Next (см. Рисунок 2).Затем вам нужно будет указать CMake на подходящий скрипт конфигурации Android toolchain. DCMTK предоставляет для этой цели файл android.toolchain.cmake в подкаталоге CMake , но вы также можете использовать другой, если хотите.Файл набора инструментов, предоставляемый в DCMTK, основан на файле, предоставленном независимым проектом OpenCV, но был немного адаптирован для соответствия специальным требованиям DCMTK.Поэтому вы, скорее всего, столкнетесь с проблемами при использовании другого файла, который в этом случае вам придется исправить самостоятельно.
Однако я проверил последнюю публичную версию (3.6.4) и его последняя версия в разработке через GitHub ( commit ), но я не смог ее найти.
Я проверил свою систему и обнаружил 3 вхождения android.toolchain.cmake
вэти пути:
/path/to/Android/SDK/ndk-bundle/build/cmake
/path/to/Android/SDK/cmake/3.6.4111459
/path/to/Android/SDK/cmake/3.10.2.4988404
Я должен использовать один из них или я делаю что-то не так?