Obecnie pracuję nad projektem C++, z którego chcę korzystać w C++ 11. W tym projekcie korzystam z biblioteki NTL, która jest używana w przypadku teorii liczb. Z powodu automatycznego wypełnienia kodu Xcode, piszę swój kod z Xcode, a biblioteka NTL jest statycznie połączona z flagą "-lntl".GCC 4.7/4.8 jako kompilator C/C++ Xcode
Teraz chcę użyć niektórych funkcji C++ 11. Kompilator LLVM firmy Apple, który jest domyślny w Xcode, zawiera taką obsługę, ale jakoś kompilacja z NTL i iostream nie działa, w przeciwieństwie do kompilatora LLVM GCC 4.2 z Xcode.
Używam więc kompilatora LLVM GCC 4.2, ale nie obejmuje on obsługi C++ 11. Dlatego zaparzyłem gcc48 i teraz chciałbym, aby Xcode skompilował swój kod za pomocą gcc4.8.
Jak mogę to zrobić?
--EDIT--
rozwiązany dzięki wszystkich uwag, które doradza zmianę z libC++ do stdlibC++ (GNU libC++) oraz że rozwiązał problem NTL nie jest skompilowany z Clang.
W jaki sposób zainstalowałeś NTL? Czy próbowałeś rekompilować go za pomocą klang? – Xymostech
Nie. Sugerujesz, że powinno to rozwiązać problem niezręczny, który klang nie skompilował poprawnie projektu z NTL? – Edgepo1nt
Xymostech ma rację, myślę, że powinieneś spróbować rozwiązać błędy kompilacji zamiast integrować gcc48 z XCode, to będzie mniej bólu i mniej problemów w przyszłości. Byłoby miło, gdybyś uwzględnił błędy kompilacji na pytanie. – cody