Затмение CDT и LLVM с лязгом - PullRequest
1 голос
/ 27 марта 2012

Я установил llvm4eclipsecdt на свой Macbook.Каждый раз, когда я создаю новый C ++ - Projekt с LLVM (clang) в качестве среды сборки, я получаю сообщение об ошибке от gcc (?).

llvm-ld -v -native -o test main.bc
Linking bitcode file 'main.bc'
 Linked in file 'main.bc'
Generating Bitcode To test.bc
Generating Assembly With: 
'/usr/bin/llc' '-x86-asm-syntax=att' '-o' 'test.s' 'test.bc' 
Generating Native Executable With:
'/usr/bin/gcc' '-fno-strict-aliasing' '-O3' '-o' 'test' 'test.s' 
test.s:28:Unknown pseudo-op: .cfi_startproc
test.s:39:Unknown pseudo-op: .cfi_endproc
llvm-ld: 
Build error occurred, build is stopped

Почему llvm вызывает gcc?Я не могу найти какие-либо настройки о GCC в моем проекте.Кто-нибудь знает, как решить эту проблему?

1 Ответ

2 голосов
/ 27 марта 2012

Вызывает gcc драйвер для создания объектного файла из сборки. В LLVM уже есть встроенный ассемблер для этого, поэтому я полагаю, что llvm4eclipsecdt вещь слишком старая.

...