Невозможно построить Clang на Xcode 10.2

Невозможно собрать проект clang, используя Xcode 10.2.1 на MACOS MOJAVE 10.14.4

Я хочу собрать и отладить проект clang на xcode. Я мог бы собрать его, используя систему сборки MakeFile из командной строки, но не на XCode. Я вижу ошибку ссылки на XCode, как показано ниже: ошибка: нет такого файла или каталога: '/Users/srinivas/Work/clang/llvm-project/build/Debug/lib/libclangBasic.a'

Я следовал ниже шагов:

  1. git clone https://github.com/llvm/llvm-project.git
  2. mkdir build && cd build
  3. cmake -DLLVM_ENABLE_PROJECTS=clang -DLLVM_TARGETS_TO_BUILD="X86" -G "Xcode"../llvm
  4. открыть LLVM.xcodeproj
  5. выберите схему "лязг" из доступных схем.
  6. строить

ошибка:

Ld / Пользователи /srinivas/Work/clang/llvm-project/build/Debug/bin/clang-offload-bundler normal x86_64 cd / Пользователи /srinivas/Work/clang/llvm-project/llvm экспорт MACOSX_DEPLOYMENT_TARGET=10.14 clang: ошибка: ошибка: нет такого файла или каталога: '/Users/srinivas/Work/clang/llvm-project/build/Debug/lib/libclangBasic.a'

Я не вижу каких-либо библиотек libclang*, сгенерированных в каталоге build / Debug / lib при сборке, но я вижу, что генерируется много библиотек libLLVM*.

  1. Я несколько раз пытался удалить и установить исходники Xcode и LLVM и каждый раз очищать кеш.

  2. Я попытался установить "Только для активных архитектур" в "Нет" также в настройках сборки.

  3. Я пытался из командной строки также xcodebuild -project LLVM.xcodeproj -scheme clang -arch=X86 -sdk "macOS 10.14"

Но я не мог избавиться от этих ошибок.

Обратите внимание, что я смог успешно собрать с помощью системы сборки файлов Unix Make cmake -DLLVM_ENABLE_PROJECTS=clang -DLLVM_TARGETS_TO_BUILD="X86" -G "Make files Unix" ../llvm && make Это успешно. Я вижу только проблему со сборкой на Xcode

Я что-то упустил (или), не могли бы вы указать мне правильные ресурсы для шагов, которые необходимо выполнить.

0 ответов

Другие вопросы по тегам