<pre>Hi Neundorf; <br><br>Thanks for your kindly response on this issue.  <br><br>&gt;Usually&nbsp;it&nbsp;is&nbsp;not&nbsp;that&nbsp;slow.<br>&gt;Can&nbsp;you&nbsp;give&nbsp;us&nbsp;some&nbsp;more&nbsp;information&nbsp;?<br>&gt;Of&nbsp;how&nbsp;many&nbsp;files&nbsp;consists&nbsp;your&nbsp;target&nbsp;approximately&nbsp;?<br>&gt;Under&nbsp;which&nbsp;operating&nbsp;system&nbsp;?<br>&gt;Is&nbsp;it&nbsp;maybe&nbsp;on&nbsp;NFS&nbsp;or&nbsp;samba&nbsp;?<br><br><br>I try to build a lib based on about 300 source files.<br>OS: Ubuntu 10.04 based on Oracle VM VirtualBox. <br>CMKAE: V 2.8.3 <br><br>I use NFS,  files share between WinXP and VM VirtualBox, but I don't think it is root cause here, since if only using native Linux Ext3, the same, very slow to scan dependency. <br><br>Now I use make mylib/fast to go on, otherwise it will block undergoing process. <br></pre>My question: which factors will cause it so low? <br><div></div><pre>a) Bad design, header files dependency so much. <br>b) CMake  INCLUDE_DIRECTORIES, too many include? <br>d) ...<br><br>Thanks for your help.  <br><br><br><br>At&nbsp;2011-06-03&nbsp;13:11:05£¬"Alexander&nbsp;Neundorf"&nbsp;&lt;a.neundorf-work@gmx.net&gt;&nbsp;wrote:

&gt;On&nbsp;Friday,&nbsp;June&nbsp;03,&nbsp;2011&nbsp;04:01:54&nbsp;AM&nbsp;jianhua&nbsp;wrote:
&gt;&gt;&nbsp;Hey&nbsp;all;
&gt;&gt;&nbsp;
&gt;&gt;&nbsp;I&nbsp;am&nbsp;a&nbsp;new&nbsp;bible&nbsp;of&nbsp;CMAKE,&nbsp;I&nbsp;just&nbsp;use&nbsp;cmake&nbsp;to&nbsp;rewrite&nbsp;my&nbsp;previous&nbsp;project,
&gt;&gt;&nbsp;the&nbsp;problem&nbsp;is&nbsp;that&nbsp;the&nbsp;process&nbsp;"Scanning&nbsp;dependencies&nbsp;of&nbsp;target&nbsp;"&nbsp;is
&gt;&gt;&nbsp;really&nbsp;very&nbsp;slow,&nbsp;it&nbsp;will&nbsp;always&nbsp;take&nbsp;more&nbsp;than&nbsp;20&nbsp;to&nbsp;30&nbsp;minutes&nbsp;for
&gt;&gt;&nbsp;scanning.&nbsp;&nbsp;What&nbsp;does&nbsp;CMAKE&nbsp;do&nbsp;to&nbsp;scan&nbsp;dependencies&nbsp;of&nbsp;target?&nbsp;&nbsp;Why&nbsp;so
&gt;&gt;&nbsp;slow?&nbsp;Is&nbsp;it&nbsp;my&nbsp;project&nbsp;source&nbsp;files&nbsp;dependency&nbsp;issue?&nbsp;If&nbsp;yes,&nbsp;how&nbsp;do&nbsp;I
&gt;&gt;&nbsp;improve&nbsp;it?&nbsp;Could&nbsp;you&nbsp;give&nbsp;me&nbsp;some&nbsp;guidence?
&gt;
&gt;Usually&nbsp;it&nbsp;is&nbsp;not&nbsp;that&nbsp;slow.
&gt;Can&nbsp;you&nbsp;give&nbsp;us&nbsp;some&nbsp;more&nbsp;information&nbsp;?
&gt;Of&nbsp;how&nbsp;many&nbsp;files&nbsp;consists&nbsp;your&nbsp;target&nbsp;approximately&nbsp;?
&gt;Under&nbsp;which&nbsp;operating&nbsp;system&nbsp;?
&gt;Is&nbsp;it&nbsp;maybe&nbsp;on&nbsp;NFS&nbsp;or&nbsp;samba&nbsp;?
&gt;
&gt;Alex
</pre><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>