[so] Intrebare
Razvan Deaconescu
razvan.deaconescu at cs.pub.ro
Mon Aug 18 19:06:29 EEST 2008
On Mon, 2008-08-18 at 17:47 +0300, Aurelian Bogdan wrote:
> Salut Razvan!
>
> M-am lovit de o chestie acum cu tema 4, de compilare/linkare. Daca
> incerc sa compilez in surse .c nu merge, in .cpp merge.
> Cu .c imi da la comanda de link(trebuie sa facem niste dll-uri) ca nu
> stie de IncEnter, DecEnter...(niste functii de test care nu sunt in
> sursa noastra).
>
> Si acum, chiar daca a mers in cele din urma stau si ma intreb, cu inca
> o colega care mi-a dat ideea sa compilez .cpp, care ar fi problema.
>
> Am vazut ca o chestie "clasica" de compatibilitate de surse (avand in
> vedere ca sursele de test sunt .cpp) este sa pui export/extern "C"
> __declspec(dllexport) myfun()...
> Am pus / pentru ca am vazut ambele variante. Poti sa detaliezi un pic
> daca sti ce-i cu astea? Poate pui raspunsul pe lista de discutii sa
> vedem toti(cand si-o da drumul).
Lista de discutii si-a dat drumul :-)
Am mai detaliat acest aspect o data in timpul semestrului[1][2].
Din pacate modulele pentru tema 4 sunt destul de ciudate din punct de
vedere a denumirii si integrarii si le vom schimba structura la anul
pentru a fi mai usor compilabile. Vom detalia, de asemenea, intr-un FAQ
modul in care se integreaza codul C si codul C++.
Razvan
[1] http://cs.pub.ro/pipermail/so/2008-May/010172.html
[2] http://cs.pub.ro/pipermail/so/2008-May/010174.html
More information about the so
mailing list