2013-05-02 2 views
0

Я только что установил devcpp и пытаюсь убедиться, что он работает. Когда я столкнулся с ошибками компиляции, окружающими math.h. Я использую пару простых программ, которые были скомпилированы и запущены раньше, поэтому там не должно быть никаких проблем. Обычно я использовал cmath, но мне нужно использовать Magick ++ для нескольких вещей, а также использовать math.h. Кто-нибудь сталкивается с этим? Знать о работе?Dev C, проблемы с math.h

Ошибки

Line 594 из math.h ожидается ')' перед '(' маркер

Line 594 из math.h ожидаемого '' или ';' перед '(' маркер

'ABS' необъявленная

линия 594

extern double __cdecl nearbyint (double); 

и в контексте

/* 7.12.9.2 Double in C89 */ 
extern float __cdecl floorf (float); 
extern long double __cdecl floorl (long double); 

/* 7.12.9.3 */ 
extern double __cdecl nearbyint (double); 
extern float __cdecl nearbyintf (float); 
extern long double __cdecl nearbyintl (long double); 
+0

где вы скачать devC++ от? это последняя версия? orwell devC++ или bloodshed devC++? –

+0

Я пробовал и кровопролитие против 4.9.9.2, и orwell v. 5.4.1. Результат один и тот же. – user2207973

+0

Почему вы не можете попробовать код :: blocks? его лучше и бесплатно –

ответ

1

ли эта помощь на всех - http://www.cplusplus.com/forum/general/5207/

Я также использую Dev C++ прямо сейчас, и не может стоять, но это требуется для класса. Есть ли причина, вы не можете просто использовать Visual Studio Express, это также бесплатно скачать -

http://www.microsoft.com/en-us/download/details.aspx?id=34673

+0

Я не могу использовать Visual Studio Express. Imagemagick требует сборки, а VSE не имеет необходимых библиотек для ее создания. – user2207973

Смежные вопросы