2013-08-28 47 views
3

我正在開發一個包含大量頭文件(點雲庫,Boost等)的Qt Creator項目。例如。 Boost有大約9000個頭文件。現在看來,包含的數量真的減慢了IDE。代碼完成非常緩慢,約。 2秒鐘,直到出現任何建議。即使複製和粘貼變得緩慢。Qt Creator因爲很多而變得很慢

當我從pro文件中刪除包括它立即變得更好。我有一臺相當新的計算機(8 GB RAM,Core i5,SSD)。這是一種正常的行爲?無論如何加快申請?

+0

我的建議是放在頭文件只是必要的包含。 – drescherjm

回答

-1

不包括所有的Boost庫,只需添加你需要的庫,例如

#include <boost/accumulators/accumulators.hpp> 
+0

這很明顯。我想我並不清楚。我只是將它們包含在我的pro文件中:INCLUDEPATH + ='C:/ Program Files/Boost/include'。這已經在放慢速度。 – linsenfips

+0

提升包括那些包括他們自己使用?有一個級聯效應,癱瘓QtCreator。不幸的是,我仍然需要在QtCreator之外編輯boost-using .cpp文件。 –