Я ссылаюсь на FBXSDK из нескольких файлов, но один из них вызывает появление этой ошибки. Конкретный заголовок просто импортирует fbxsdk примерно так:
#import "fbxsdk.h"
Я также ссылаюсь на него из файла .mm, и компилирую только с .mm, ссылающимся на то, что он работает нормально. Только когда я импортирую в заголовок, fbxsdk вызывает такие ошибки:
include/fbxfilesdk/fbxfilesdk_memory.h:67:15: error: new: No such file or directory
и куча expected '*' before '*'
ошибок. Я предполагаю, что это связано с порядком компиляции, или он компилирует fbxsdk с другим набором правил после прочтения исходного заголовка? Я все еще учусь работать с различными компиляторами и библиотеками, поэтому любые предложения или подсказки относительно того, где искать решение, будут полезны.
Работа с Xcode, в сочетании Obj-C ++ и C.