-fobjc-nonfragile-abi2 в компиляторе LLVM 2.0: неизвестный аргумент? - PullRequest
0 голосов
/ 05 февраля 2011

Я пытался построить свой проект на XCode с помощью компилятора LLVM 2.0, и он выдает такую ​​ошибку:

error: unknown argument: '-fobjc-nonfragile-abi2'

Я не знаком с компиляторами LLVM, у кого-нибудь есть решение?

Удаление аргумента не решает мою проблему, потому что в моем коде есть ошибки в этой ситуации.

Ответы [ 2 ]

3 голосов
/ 06 февраля 2011

Эта опция больше не нужна, так как теперь она используется по умолчанию в последней версии LLVM.

1 голос
/ 06 марта 2011

Со страницы руководства clang:

% man 1 clang ... Параметры драйвера -Xclang arg Передать аргумент arg компилятору clang.Флаг -Xclang является параметром драйвера LLVM для «Передачи аргумента компилятору clang», а аргумент здесь -fobjc-nonfragile-abi2.

Итак, если вы поместите их в обратном порядке, компилятор будет использовать -fobjc-nonfragile-abi2 в качестве cflag, а это не так, и вы получите ошибку в ответ.

Looki Looki здесь: http://digdog.tumblr.com/post/833744044

...