[so] eroare linker

Take Ceara dumitru.ceara at gmail.com
Fri May 23 18:06:44 EEST 2008


Sau adaugi flag-ul /TP la compilare ca sa-i zici cl-ului sa le
compileze ca surse c++ :)
http://msdn.microsoft.com/en​-us/library/032xwy55(VS.71).asp​x

On 5/23/08, Andrei Deftu <andreideftu at yahoo.com> wrote:
> Poti modifica header-ele date in care specifici extern
>  C si sa le incluzi pe acestea in surse.
>
>
>  --- Alexandru Bleotu <alexbleotu at gmail.com> wrote:
>
>  > Problema este urmatoarea.
>  > Eu am scris tema pe windows in C (nu C++).
>  > Pentru a evita eroarea error LNK2019: unresolved
>  > external symbol am inclus
>  > in instructiunea de link, asa cum se specifica si in
>  > enunt la capitolul
>  > "Precizari Windows", fisierul ControlMonitor.obj.
>  > Din pacate nu a mers. Dupa
>  > o serie de cautari pe msdn am vazut ca aceasta
>  > problema apare din cauza ca
>  > fisierul ControlMonitor.cpp este compilat ca fisier
>  > C++ iar sursa mea ca
>  > fisier C. Astfel este nevoie ca definitiile
>  > functiilor din ControlMonitor ce
>  > sunt folosite de sursa mea, respectiv IncEnter()
>  > etc, sa apara cu "extern C"
>  > in fata .
>  > Solutia de pe msdn a mers, dar apare problema ca
>  > sursa se gaseste deja pe
>  > serverul de testare fara "extern C" si deci atunci
>  > cand incarc pe site voi
>  > avea in continuare erori de compilare. Sunt sigur ca
>  > exista si o alta
>  > rezolvare, dar eu nu am gasit-o...
>
>
>
>
>
> ______________________________​_________________
>  so mailing list
>  so at cursuri.cs.pub.ro
>  http:/​/cursuri.cs.pub.ro/cgi-bin/mail​man/listinfo/so
>


-- 
Take Ceara,
342 C3


More information about the so mailing list