Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[SFML] Problem z Release

Ostatnio zmodyfikowano 2015-07-21 20:45
Autor Wiadomość
Yoninde
Temat założony przez niniejszego użytkownika
[SFML] Problem z Release
» 2015-07-21 20:17:20
Witam. Otóż zrobiłem jakąś bardzo mini gierke i jak ją kompiluje w Debug to wszystko jest ok. Wszystko działa, nie zawiesza się, nie nic. Ale jak próbuje skompilować to w wersji Release to wyskakuje mi błąd w pliku math.h ktory znajduje się w MinGW. W lini 635:
error: '_hypot' was not declared in this scope

Cała tamta funkcja wygląda tak:
C/C++
/* 7.12.7.3  */
extern double __cdecl hypot( double, double ); /* in libmoldname.a */
extern float __cdecl hypotf( float, float );
#ifndef __NO_INLINE__
__CRT_INLINE float __cdecl hypotf( float x, float y )
{ return( float )( _hypot( x, y ) ); }
#endif
extern long double __cdecl hypotl( long double, long double );

W żadnym pliku z mojego projektu nie includowałem math.h, mam kilka innych bibliotek - SFML, vector, iostream, string i inne takie podstawowe. Jeżeli ktoś miał taki problem, albo ktoś wie jak mi pomóc mógłby napisać, bedę bardzo wdzięczny.
P-135040
1aam2am1
» 2015-07-21 20:26:27
Znam ten błąd. Usuń _ przed hypot i będzie działać
P-135042
Yoninde
Temat założony przez niniejszego użytkownika
» 2015-07-21 20:45:36
Aż tak łatwego rozwiązania się nie spodziewałem :D Dzięki wielkie.
P-135045
« 1 »
  Strona 1 z 1