Где arm-apple-darwin11-llvm-g ++ - 4.2 или где я могу изменить компилятор? - PullRequest
3 голосов
/ 08 декабря 2011

Я хочу скомпилировать библиотеку для архитектуры arm.Очевидно, Xcode вставил путь "arm-apple-darwin11-llvm-g ++ - 4.2".

Два вопроса:

  1. Где я могу изменить этот параметр?* Я могу найти на моей системе только arm-apple-darwin10-llvm-g ++ - 4.2, как мне обновиться до arm-apple-darwin11-llvm-g ++ - 4.2?

Ответы [ 2 ]

1 голос
/ 08 декабря 2011

Компилятор XCode обычно можно выбрать, щелкнув ваш проект, а затем выбрав «Настройки сборки» и там в разделе «Параметры сборки».

Darwin11 - это OS X Lion 10.7, поэтому, когда вы захотите обновить компилятор, вам придется обновить ОС и переустановить XCode.

Редактировать: Как я только что видел, похоже, нет варианта darwin11 для компилятора arm. Существует только компилятор i686 (и x86_64) -apple-darwin11.

Может быть, darwin11 for arm будет в следующем выпуске? Я не знаю ... но XCode 4.2.1 (4D502) - текущий производственный выпуск - не должен ссылаться на arm-apple-darwin11-llvm-g ++ - 4.2.

Однако в каталогах 10.7 SDK есть каталог arm-apple-darwin11, но в моей системе (последний MBA 10.7.2, на котором никогда не было установлено 10.6) он пуст.

0 голосов
/ 08 декабря 2011

apple darwin - это ядро ​​OSX, я думаю, что самый простой (если не единственный) способ запустить darwin 11 - это обновить OSX до 10.7.1

edit: damn cli_hltбыстро!

...