Мне нужно скомпилировать статическую библиотеку в C ++ 11 и LLVM.
В этой библиотеке используется фреймворк Accelerated, который включает в себя фреймворк veclib.
Так как я использую C ++ 11, у меня есть некоторые ошибки, такие как:
subscript of pointer to incomplete type 'const std::complex<float>'
forward declaration of 'std::complex<float>'
предварительное объявление сделано в «/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks/vecLib.framework/Headers/vForce.h » файл.
Все отлично компилируется со стандартной библиотекой.
Кто-то сталкивался с этой проблемой?
Я только что включил файл cstdlib вверху проблемного файла.
#include <cstdlib>
Других решений пока нет …