[so] [Tema1][Windows][Eroare Compilare]

Mihai Barbulescu b12mihai at gmail.com
Tue Mar 8 11:12:08 EET 2016


Am adaugat specificarea la sectiuna Q&A a enuntului temei [1],
intrucat e o problema de care s-au lovit des studentii.

Legat de C99, eu de obicei pun --std=c99 preventiv, dar versiunile noi
de gcc (> 4.7) stiu ca e implicit un fel de dialect numit gnu89 (un
C89/C90 cu flavor-uri de C99, printre care si chestia asta cu
declaratul variabilelor). Vezi [2]


[1] http://ocw.cs.pub.ro/courses/so/teme/tema-1?&#faq
[2] https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#C-Dialect-Options


2016-03-07 23:07 GMT+02:00 Călin Cruceru <so at cursuri.cs.pub.ro>:
> Salut,
>
> 2016-03-07 22:45 GMT+02:00 Mihai Catalin Arsenescu via so
> <so at cursuri.cs.pub.ro>:
>> Hello! Pe vmchecker imi compileaza tema si trec majoritatea testelor
>> pe linux. Cand incerc pe windows imi da multe erori printre care
>>
>> tema1.c(20) : error C2143: syntax error : missing ';' before 'type'
>> tema1.c(21) : error C2143: syntax error : missing ';' before 'const'
>> tema1.c(22) : error C2143: syntax error : missing ';' before 'type'
>>
>> Ma puteti ajuta cu o idee?
>>
>> Multumesc,
>>
>
> Noroc cu tagarea erorilor pe care cl.exe o face; e ușor de căutat pe
> google[1].  Cel mai probabil pe linux compilezi cu -std=c99, sau e
> default-ul gcc-ului.
>
> [1]: http://stackoverflow.com/questions/15697190/error-c2143-syntax-error-missing-before-type
>
> Călin
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so/info/lista-discutii



-- 
Cu stimă,
Mihai Bărbulescu


More information about the so mailing list