Переменные среды недоступны для vcpkg после ручного включения с помощью CMakeAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Переменные среды недоступны для vcpkg после ручного включения с помощью CMake

Сообщение Anonymous »

Я пытаюсь собрать приложение SDL для Android и для зависимостей, которые я использую VCPKG. Проблема заключается в том, что поддержка VCPKG реализована (в CLION) путем установки переменной CMAKE_TOOLCHAIN_FILE , но эта переменная используется Gradle для установки местоположения NDK.
Поэтому в качестве работы. Вокруг я добавил ("c:/users/charl/.vcpkg-clion/vcpkg/scripts/buildsystems/vcpkg.cmake") в мой файл cmakelists.txt. Проблема с этим - файл, который запускается для инструментального оборудования (

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

vcpkg/scripts/toolchains/android.cmake
), кажется, не может получить доступ к переменным среды, поэтому, если (определенный env {android_ndk_home}) всегда возвращает false.
Я согласился на добавление Этот набор строк (Android_NDK_HOME "C: /USERS/CHARL/Appdata/local/android/sdk/ndk/27.0.12077973") после строки 26/после Android_ndk_home должен быть установлен. /> Это, очевидно, не предполагаемое решение. < /p>
Я перезапустил свой компьютер, и это ничего не исправляло. В моем сообщении cmakelists.txt ("vcpkg @: $ env {android_ndk_home}") дает мне правильное значение, но добавление этой строки {android_ndk_home} ").>

Подробнее здесь: https://stackoverflow.com/questions/793 ... -with-cmak
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Переменные среды недоступны для vcpkg после ручного включения с помощью CMake
    Anonymous » » в форуме C++
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Переменные среды недоступны в работниках Dataflow
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Как добавить путь включения (vcpkg) в Mingw64 GCC?
    Anonymous » » в форуме C++
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Как добавить путь включения С++ (vcpkg) в Mingw64 gcc/g++? [закрыто]
    Anonymous » » в форуме C++
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Как избежать избыточного ручного назначения переменных среды в настройках Django?
    Anonymous » » в форуме Python
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous

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