<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div>hello:</div><div>&nbsp;&nbsp;&nbsp;&nbsp; Thanks&nbsp; for your help¡£ but now i am in another trouble.</div><div>In Windows£¬i am trying to build a shard library,It needs to link dynamic library and static library¡£</div><div>when i want to link a dynamic library£¬it&nbsp; comes£º</div><div>(fatal error U1073£ºdoes not know how to generate "ACE.lib")</div><div>&nbsp;</div><div>AUX_SOURCE_DIRECTORY(. SRC)<br>ADD_LIBRARY(test&nbsp; SHARED &nbsp;${FAN_SRC})</div><div>LINK_DIRECTORIES(${ACE_LIB_DIR})<br>TARGET_LINK_LIBRARIES(fan ACE)</div><div>&nbsp;</div><div>1. Actually, "test" should link "ACE.dll"£¬how to make test link to ACE.dll ?</div><div>&nbsp;</div><div>2.if i use LINK_LIBRARIES() instead of TARGET_LINK_LIBRARIES()£¬this may work£¬why ??</div><div><div>&nbsp;</div><div>AUX_SOURCE_DIRECTORY(. SRC)</div><div>LINK_DIRECTORIES(${ACE_LIB_DIR})<br>LINK_LIBRARIES(ACE)<br>ADD_LIBRARY(test  SHARED  ${FAN_SRC})</div><div>&nbsp;</div><div>3.<span>Seems</span> <span class="hps">Windows</span> <span class="hps">will give priority to</span> <span class="hps">link</span> <span class="hps">static library£¬but&nbsp; i need to link dynamic library in my projects&nbsp;,how could i do ??</span></div><div><span class="hps"></span>&nbsp;</div><div><span class="hps">4.how do TARGET_LINK_LIBRARIES() and LINK_LIBRARIES() determine what kind of library to link&nbsp; ?&nbsp; DO i need to use LINK_LIBRARIES(ACE.dll) instead of LINK_LIBRARIES(ACE)&nbsp; in&nbsp; Windows ?</span></div><div>&nbsp;</div><div>Waiting for your letter.</div></div><div>With&nbsp; Best Wishes !!</div><div>&nbsp;</div><div><br>&nbsp;</div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>