Я пытаюсь создавать приложения для платы разработки Sabre i.MX6, на которой работает ОС QNX. Я использую QNX Momentics v6.5 для кросс-компиляции своего кода. Я написал простой код «Hello World» и пытаюсь скомпилировать его с новыми стандартами c, поскольку этого требует проект, над которым я работаю.
Когда я пытаюсь скомпилировать с любым флагом, скажем, -std=c99
или -std=c11
, во время компиляции выдает ошибку:
cc: unknown Option -std=c99" or "cc: unknown Option -std=c11"
.
Я вижу, что он использует компилятор gcc 4.4.2
.
Я не уверен, поддерживает ли эта версия gcc
c99
или флаг, который я передаю, должен быть другим для QNX Momentics.
-Wc,-std=c11
? - person Ctx   schedule 02.07.2018