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