clang

Dlaczego program ten jest błędnie odrzucany przez trzy kompilatory C++?

Mam pewne trudności ze skompilowaniem napisanego przeze mnie programu C++. Ten program jest bardzo prosty i, według mojej na ... ść standardu C++? A może wszystkie trzy Kompilatory są naprawdę tak zepsute, że nie mogą skompilować tego prostego programu?

Jak wydrukować listę "Build Settings" w projekcie Xcode?

Alternatywne Tytuły Lista zmiennych kompilacji Xcode wyświetla listę ustawień budowania Xcode Zmienne Środowiskowe Clang ... ych Xcode Czy istnieje kanoniczna lista zmiennych środowiskowych Xcode , które można wykorzystać w regułach budowania itd?

Przełączanie pomiędzy GCC i clang / LLVM za pomocą CMake

Mam wiele projektów zbudowanych przy użyciu CMake i chciałbym mieć możliwość łatwego przełączania się między GCC lub clang/LL ... , aby używać programów llvm-* zamiast domyślnych systemowych podczas kompilacji przy użyciu clang zamiast gcc? Co za różnica?

Odlewy łukowe i mostkowe

Z ARC, nie mogę już rzucać CGColorRef do id. Nauczyłem się, że muszę zrobić gips pomostowy. Według clang docs : A bridge ... rRef s. Domyślam się, że powinienem użyć __brige tutaj, ale dokładnie dlaczego powinienem (lub nie powinienem) jest niejasne.

Clang vs GCC - który produkuje lepsze binaria? [zamknięte]

Obecnie używam GCC, ale niedawno odkryłem Clang i zastanawiam się nad przełączeniem. Jest jednak jeden decydujący czynnik-jak ... porównania wynikowego skompilowanego oprogramowania - czy mógłbyś wskazać mnie do niektórych lub opisać swoje doświadczenia?

Problemy z kompilacją, kompilacją lub archiwizacją z Xcode 4 (i zależnościami)

To pytanie ewoluowało w ciągu ostatnich kilku tygodni, aby objąć bardziej ogólne Problemy z xcode4 (a projekty modernizacji ... wewnątrz .xcdatamodeld pakietu, jednak nagłówki są kopiowane do publicznego katalogu nagłówków, gdy Biblioteka jest budowana.

LLVM vs clang na OS X

Mam pytanie dotyczące llvm, clang i gcc na OS X. Jaka jest różnica między llvm-gcc 4.2, llvm 2.0 i clang? Wiem, że wszystkie opierają się na llvm, ale czym się różnią? Poza szybszym kompilowaniem, jaka jest przewaga llvm nad gcc?

Poziomy optymalizacji Clang

Na gcc, Instrukcja wyjaśnia, co -O3, -Os, itd. przełożyć na konkretne argumenty optymalizacyjne (-funswitch-loops, -fcompare ... jścia optymalizacyjne i przejścia wybrane przez -Ox. Obecnie znalazłem tę listę przejść, ale nic na poziomie optymalizacji.

Jak zrobić kompilację clang do llvm ir

Chcę, aby clang skompilował mój kod C/C++ do LLVM bajtowego kodu, a nie binarnego pliku wykonywalnego. Jak mogę to osiągnąć? ... alnego. Zasadniczo chcę dodać część własnego kodu do LLVM bajtowego kodu przed kompilacją do binarnego pliku wykonywalnego.

W CMake, Jak mogę sprawdzić, czy kompilator jest Clang?

Mamy zestaw wieloplatformowych skryptów CMake build i wspieramy budowanie za pomocą Visual C++ i GCC . Testujemy Clang , ... czy nie? Obecnie korzystamy z MSVC oraz CMAKE_COMPILER_IS_GNU<LANG> Aby przetestować dla Visual C++ i GCC, odpowiednio.

Xcode - ld: nie znaleziono biblioteki dla-lPods

Dostaję te błędy, gdy próbuję zbudować aplikację na iOS. ld: library not found for -lPods clang: error: linker command faile ... eniach budowania: ${SRCROOT}/Pods Nie stworzyłem tego projektu Xcode - po prostu wyciągnąłem go z Gita, aby go sprawdzić.

LLVM C++ IDE dla Windows

Czy Jest jakiś C / C++ IDE dla Windows, który jest zintegrowany{[2] } z kompilatorem LLVM (i analizatorem C/C++), tak jak to ... ttps://blog.qt.io/blog/2011/10/19/qt-creator-and-clang/ CodeLite: http://www.codelite.org/LiteEditor/ClangIntegration35

Clang vs GCC dla mojego projektu rozwoju Linuksa [zamknięty]

Jestem na studiach, a do projektu używamy C. zbadaliśmy GCC i Clang, a Clang wydaje się być znacznie bardziej przyjazny dla u ... produkcji. Jeśli używam Clang, mam debugować za pomocą GDB i używać GNU Make,czy użyć innego debuggera i zrobić narzędzie?

Jak skompilować Clang w Windows

Próbowałem znaleźć sposób, aby Clang działał na Windowsie, ale mam problemy. Dostaję Clang do kompilacji pomyślnie, ale kiedy ... ałem też rozmów o clang, które mówiły, że nie ma jeszcze dobrego wsparcia dla systemu Windows. Jak mogę uruchomić clang Okna?

Jak usunąć "szum" z wyjścia montażowego GCC/clang?

Chcę sprawdzić wyjście złożenia aplikacji boost::variant w moim kodzie, aby zobaczyć, które wywołania pośrednie są zoptymaliz ... [with T = int]" .ident "GCC: (Ubuntu 5.3.0-3ubuntu1~14.04) 5.3.0 20151204" .section .note.GNU-stack,"",@progbits

Ignoruj wszystkie ostrzeżenia w określonym pliku za pomocą LLVM/Clang

W moim projekcie na iOS są pliki, które mają pewne ostrzeżenia i chcę je zignorować. Nie chcę wyłączać ostrzeżeń w całym proj ... zy istnieje sposób na całkowite zignorowanie wszystkich ostrzeżeń z określonego pliku? Używam LLVM 3.0 i Clang na Xcode 4.2.

Kategoria "display warning" implementuje metodę, która zostanie również zaimplementowana przez swoją klasę podstawową"

Zastanawiałem się jak stłumić Ostrzeżenie: Kategoria wdraża metodę, która będzie również wdrażana przez w klasie podst ... onkretnej kategorii kodu: + (UIFont *)systemFontOfSize:(CGFloat)fontSize { return [self aCustomFontOfSize:fontSize]; }

Jakiego predefiniowanego makra mogę użyć do wykrycia clang?

Próbuję wykryć kompilator używany do kompilacji mojego kodu źródłowego. Mogę łatwo znaleźć predefiniowane makra do sprawdzeni ... ra do sprawdzenia clang. Czy ktoś wie czy clang definiuje makro typu __CLANG__ aby wiedzieć co aktualnie kompiluje mój kod ?

Czy Mogę używać C++11 z Xcode?

Rozważam użycie niektórych funkcji C++11 (jak na przykład auto) w niektórych projektach wieloplatformowych (Windows+Mac). W s ... C a może Wersja CLang? A może powinienem po prostu ugryźć się w Język i poczekać, aż Apple spakuje nową wersję w przyszłości?

Jak skompilować / połączyć Boost z clang++ / libc++?

ODPOWIEDŹ na to pytanie Dlaczego nie można połączyć z libc++ w trybie C++0x link ten boost::program_options przykład? stwierd ... jącej treści: using clang-darwin ...który zbuduje Boost z clang zamiast gcc. Jak połączyć się z libc++ zamiast libstdc++?