Я пытаюсь использовать libXl для iOS, и это дает мне ошибку компоновщика. «отсутствует необходимые архитектуры x86_64»Xcode выпускает 64-битное приложение с библиотекой LibX
Я изменил Architechture к стандартным, но когда я пытаюсь построить для 64 битной тренажере, он дает мне ошибку компоновщика.
Что нужно изменить, чтобы исправить эту ошибку, если у меня нет исходного кода для библиотеки?
Если у вас нет исходного кода для библиотеки, а в библиотеке нет 64-разрядного фрагмента, вы не можете скомпилировать 64-разрядную версию своего приложения. –
Возможно ли построить 32-битную версию и использовать ее для 64-битного симулятора или устройства? –
@James Tice: Абсолютно, хотя Xcode, вероятно, выберет 32-битный симулятор для вас, когда вы запустите его. 64-разрядные устройства с поддержкой 32-битных приложений будут с радостью работать. – marko