<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div style="color: rgb(0, 0, 0); line-height: 1.7; font-family: arial; font-size: 14px;"><div>Hello:</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I&nbsp;am&nbsp;using cmake&nbsp;for three months now.</div><div>but&nbsp;was trouble in&nbsp;a situation&nbsp;¡£for details bellow: (in Windows,using Microsoft Visual Studio 2008)</div><div>&nbsp;</div><div>ADD_LIBRARY(test SHARED&nbsp; ${LIBTEST_SRC} ${LIBHELLO_SRC})<br>#ADD_LIBRARY(test STATIC ${LIBTEST_SRC} ${LIBHELLO_SRC})</div><div><br>#add executable<br>AUX_SOURCE_DIRECTORY(. FAN_SRC)</div><div>TARGET_LINK_LIBRARIES(fan test)<br>ADD_EXECUTABLE(fan ${FAN_SRC})</div><div>&nbsp;</div><div>1.if i put "TARGET_LINK_LIBRARIES(fan test)" before ADD_EXECUTABLE command,this does not work ,why??</div><div>&nbsp;</div><div>2. but if i&nbsp; ADD_LIBRARY(test STATIC ${LIBTEST_SRC} ${LIBHELLO_SRC})&nbsp;£¬it is&nbsp; ok£¬why ??</div><div>&nbsp;</div><div>3.if i put "TARGET_LINK_LIBRARIES(fan test)" after ADD_EXECUTABLE command£¬it works ,why ??</div><div>&nbsp;</div><div>I am waiting for your help !!</div><div>&nbsp;</div><div><a href="app:lj:%E6%AD%A4%E8%87%B4%E6%95%AC%E7%A4%BC?ljtype=blng&amp;ljblngcont=0&amp;ljtran=With best  wishes." target="_self">With best wishes.</a></div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>