Неопределенные символы для архитектуры arm64, файлы Building C в xcode

То, что я пытаюсь сделать, это взять кучу файлов .C, которые я создал с помощью f2c.exeна компьютере с Windows и использовать их в Xcode в уже существующем проекте, состоящем в основном из кода Swift.

На моем компьютере с Windows я использовал f2cдля создания файлов .C, а затем смог собрать их в исполняемый файл, и он работает, как и ожидалось. Поэтому я взял все файлы .C и перенес их в свой проект Xcode, и именно здесь я сейчас застрял.

Я только что добавил файлы .C, и Xcode выдает следующие ошибки при попытке сборки:

      Undefined symbols for architecture arm64:
  "_s_wsle", referenced from:
      _xplannr_ in X1.o

      ...
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

X1.Cявляется одним из файлов .C, которые у меня есть в качестве примера. Кроме того, есть много повторяющихся сообщений, я только что показал 1 для этого вопроса. Все они следуют тому же формату, что и я здесь.

Итак, что я пытаюсь понять, так это то, что указывает предоставленное сообщение об ошибке? Это проблема того, как были сгенерированы файлы .C, или какая-то проблема с конфигурацией в Xcode, которая неверна? Любые идеи приветствуются.

0 ответов

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