|
nu se poate alege un alt mod de compilare pt. surse? la problema regiuni limita de memorie este 256kb. programul meu nu are cum sa foloseasca mai mult de 50kb:
struct line { int a,b,c; }; struct point { int x,y; };
struct line l[1000]; struct point p[1000]; int rp[1000],r[1000],nr=0;
asta ii tot ce foloseste programul meu... calculat ar fi 28kb. /*totusi cand compilez cu optiunea -O2 iese un fisier de 1,1mb (!!). si se pare ca #pragma option -O0 nu are efect (zice "warning: ignoring pragma option"). am cautat in man g++ da n-am gasit nimic sa ma ajute.*/
EDIT: se pare ca problema ii -static. din cauza lui programu creste mult. evaluatorul tine cont de toata memoria folosita sau numa cea declarata in cod? la altii se pare ca le-o mers
|