Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ошибка при подключении complex.h, Keil
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
LexRoss
Код
#include <LPC21xx.H>    
#include <complex.H>
int main (void)  {      
  while (1) {    
  }                      
}

# error complex.h requires c99 mode or gnu mode

Видимо, где-то настройки поменять надо. Где?
LexRoss
Получилось скомпилировать с --c99 в misc controls.
yakub_EZ
Странно, добавил строку с --c99 в misc controls он мне написал
Error: C3065E: type of input file '?nknown
Текст программы ваш, какие ещё настройки и тонкости?
DRUID3
А он есть для LPC21xx? И разве в GCC complex это не float?
Возьмите хидер и поместите в рабочую директорию. Поменяйте стрелки на кавычки и сообщите о результатах...
LexRoss
Цитата(yakub_EZ @ Nov 18 2010, 22:11) *
Странно, добавил строку с --c99 в misc controls он мне написал
Error: C3065E: type of input file '?nknown
Текст программы ваш, какие ещё настройки и тонкости?

Надо добавлять
Код
--с99

На вкладке С/С++

Цитата(DRUID3 @ Nov 19 2010, 15:20) *
Возьмите хидер и поместите в рабочую директорию. Поменяйте стрелки на кавычки и сообщите о результатах...

Та же ошибка. Без --с99 не компилирует. Показывает на
Код
#if __STDC_VERSION__ < 199901L && !defined(__GNUC__)
#  error complex.h requires c99 mode or gnu mode
#endif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.