CCS中的linked resource


一、關於CCS中的linked resource   

  linkded resources 是eclipse中的一個功能,可以將存放在項目所在位置以外某個路徑的文件或者文件夾鏈接至工程項目中。這個功能最大的好處,是可以讓不同的項目引用公用的程序文件,達到提高工程項目公用部分資源利用效率和維護性的作用。你可以使用linked resources來覆蓋在workspace中的其他資源;從而使得一個項目的資源可以出現在另外一個項目中。需要注意的是,多個項目使用linked resources鏈接相同文件,這意味着,一個地方的改變可以使另外一個地方的資源同時發生改變;刪除一個資源副本,會導致兩個地方的資源同時被刪除。 刪除linked resources不會導致資源從文件系統中刪除,但是刪除linked folder下的資源,則會導致資源從文件系統中被刪除。

  為什么CCS中會有linked resource功能呢?原來從CCSv5開始,TI公司使用了開源的eclipse搭建可以在多平台下使用的編譯環境,從而可以適用於windows和linux環境下開發。

二、CCS中使能linked resource

  在ccs中,在主界面中的Window菜單下單擊preferences打開屬性設置頁,找到General > Workspace > Linked Resources,即可對Linked Resources進行使能設置(CCS中linked resources功能默認使能),如下圖:

Linked resources preference page

三、在CCS工程中創建linked resource

  在CCS主界面的工程文件瀏覽窗口中,右鍵單擊->New->File或者Folder,即新建文件或者新建文件夾,以下界面以新建文件夾為例

  1. 輸入文件夾名稱. 該名稱可以與實際文件系統中你想鏈接的文件夾名不同.
  2. 點擊Advanced按鈕.
  3. 點擊 Link to alternate location (Linked Folder).
  4. 輸入文件路徑(即你想鏈接的文件夾在實際文件系統中的路徑), 或點擊Browse在文件系統中瀏覽選擇.
  5. 點擊Finish.

完成上述操作后,即可在工程路徑中鏈接你所想引用的資源文件夾(一般是包含源程序文件夾)。鏈接文件與上述過程類似,不再贅述。 


版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM