<div>Am si eu o mare curiozitate legata de build-post la tema 3 pe Windows. </div>
<div>&nbsp;</div>
<div>Imi apar urmatoarele erori:</div>
<div>&nbsp;</div>
<div>TestRW.obj : error LNK2019: unresolved external symbol &quot;struct Monitor * __cdecl CreateRWMonitor(void)&quot; (?CreateRWMonitor@@YAPAUMonitor@@XZ) referenced in function &quot;void __cdecl TestRW(void)&quot; (?TestRW@@YAXXZ)
<br>TestStres.obj : error LNK2001: unresolved external symbol &quot;struct Monitor * __cdecl CreateRWMonitor(void)&quot; (?CreateRWMonitor@@YAPAUMonitor@@XZ)<br>TestRW.obj : error LNK2019: unresolved external symbol &quot;void __cdecl StopCit(struct Monitor *)&quot; (?StopCit@@YAXPAUMonitor@@@Z) referenced in function &quot;unsigned long __stdcall Functie1ABC(void *)&quot; (?Functie1ABC@@
YGKPAX@Z)<br>TestStres.obj : error LNK2001: unresolved external symbol &quot;void __cdecl StopCit(struct Monitor *)&quot; (?StopCit@@YAXPAUMonitor@@@Z)<br>TestRW.obj : error LNK2019: unresolved external symbol &quot;void __cdecl StartCit(struct Monitor *)&quot; (?StartCit@@YAXPAUMonitor@@@Z) referenced in function &quot;unsigned long __stdcall Functie1ABC(void *)&quot; (?Functie1ABC@@
YGKPAX@Z)<br>TestStres.obj : error LNK2001: unresolved external symbol &quot;void __cdecl StartCit(struct Monitor *)&quot; (<a href="mailto:?StartCit@@YAXPAUMonitor@@@Z">?StartCit@@YAXPAUMonitor@@@Z</a>)</div>
<div>&nbsp;</div>
<div>Ce e mai curios este ca eu nu am facut cu structuri ci cu clase -&gt; .cpp.&nbsp;&nbsp; (nu am uitat sa pun <font color="#0000ff" size="2">extern</font><font size="2"> </font><font color="#0000ff" size="2">__declspec</font><font size="2">
( </font><font color="#0000ff" size="2">dllexport</font><font size="2"> ) deci nu e de aici problema)</font></div>
<div>&nbsp;</div>
<div>Din cate am observat in directorul de teste se gaseste un header Monitor.h. Nu stiu de ce, dar daca il las pe acela (in care e definita o structura)&nbsp; apar problemele de mai sus. Daca il scot imi apare eroarea:</div>

<div>&nbsp;</div>
<div>...\_test\HeaderTest.h fatal error C1083: Cannot open include file &quot;Monitor.h&quot;</div>
<div>&nbsp;</div>
<div>Daca insa pun in directorul _test Monitor.h al meu (in care este definita clasa mea Monitor) problemele nu mai apar... si trec toate testele. </div>
<div>&nbsp;</div>
<div>Revin cu vesnica mea intrebare.... unde e problema?</div>
<div>&nbsp;</div>
<div>&nbsp;</div>