1. 程式人生 > >Keil多target共存的檔案和檔案組編譯方式

Keil多target共存的檔案和檔案組編譯方式

以Keil5為例介紹下檔案或者檔案組的屬性,瀏覽專案視窗中的檔案和檔案組的屬性
在專案視窗的檔案頁中用不同的圖示來標識不同的檔案和檔案組屬性。下面是這些圖示及其對應的屬性的描述:
:此圖示是在檔案圖示上加一箭頭而成,用來表示被編譯、連線到專案中去的檔案。
:檔案圖示,用來表示不被連線到專案中去的檔案,典型的如文件檔案。另外,在檔案的屬性視窗中取消"Include in Target Build"複選項,將使該檔案剔除出項目。剔除出項目的檔案也用此圖示。參照87頁的“檔案和檔案組的詳細選項 – 屬性對話方塊”

:圖示上有一把鑰匙,用來表示只讀檔案。典型的如被軟體版本控制系統(SVCS)控制的檔案,因為SVCS把他所控制的檔案的本地拷貝設定為只讀屬性。

:此圖示左邊有三個點,用來表示有特殊選項的檔案參照76頁的"使用SVCS選單"

:檔案和檔案組的詳細選項 – 屬性對話方塊”

注意:
不同的圖示讓你能夠快速瀏覽到一個專案不同的目標中的工具設定。
你所看到的圖示總是反映當前所選目標的屬性。例如,你在一個目標中對一個檔案或檔案組設定了特殊選項,那只有在你選擇了此目標時,那些你設定了特殊選項的檔案的圖示上才會有三個點。


第二個圖示為檔案圖示,所有屬性檔案的圖示都以此為基礎,再加上箭頭,鑰匙,三點中的零到三個,來表示檔案對於所在目標的屬性。更進一步說,只讀是屬於檔案自己的,即一個檔案具有隻讀屬性,那它在任何目標中都具有。但,是否包含在專案中,是否設定了特殊選項,是檔案對於目標的屬性,即在一個目標中的一個檔案的圖示上有箭頭和(或)三點,在另一個目標中並不一定如此。

相關推薦

Keiltarget共存檔案檔案編譯方式

以Keil5為例介紹下檔案或者檔案組的屬性,瀏覽專案視窗中的檔案和檔案組的屬性 在專案視窗的檔案頁中用不同的圖示來標識不同的檔案和檔案組屬性。下面是這些圖示及其對應的屬性的描述: :此圖示是在檔案圖示上加一箭頭而成,用來表示被編譯、連線到專案中去的檔案。 :檔案圖示,用來表示不被連線到專案中去的檔案,典型的如

java 同時建立個資料夾檔案

public void demo1() { try { File dir = new File("d:\\abc\\bcd"); if (!dir.exists()) { dir.mkdirs(); } File file = new

Qt操作個Sqlite資料庫檔案讀寫

摘要: Qt自帶了sqlite的驅動,也有各種檔案的讀寫操作,用起來很是方便,這裡僅僅是做了一個簡單的封裝,方便多個數據庫和多個檔案的操作。 用到這塊的時候網上搜了很多參考資料,感謝大家的無私分享,這裡把搜後整理的結果分享給大家,對無私分享的廣

SQL Server中資料庫檔案的存放方式檔案檔案

http://www.cnblogs.com/CareySon/archive/2011/12/26/2301597.html 寫在前面:上次我關於索引的文章有幾個園友發站內信問我如何將索引和表儲存在不同的硬碟上。我覺的需要專門寫一篇文章來講述一下檔案和檔案組應該更

第七章 檔案管理(一)——檔案檔案系統

**資料項:**描述物件某種屬性的字符集;是資料組織中可以命名的最小邏輯資料單位。 **記錄:**一組相關資料項集合,描述物件某方面的屬性; **關鍵字:**一個記錄中的一個或幾個資料項的集合,用於唯一的標識一個記錄。 檔案:由建立者定義的、具有檔名的一組相關元素的集合。 有結構:由相關記錄

spring之AOP操作(基於aspectJ實現)--配置檔案註解兩種方式實現

AOP概念   1 aop:面向切面(方面)程式設計,擴充套件功能不修改原始碼實現     2  AOP採取橫向抽取機制,取代了傳統縱向繼承體系重複性程式碼     3 aop底層使用動態代理實現     (1)第一種情況,有介面情況,使用動態代理建立介面實現類代理物

將Maven專案打包成可執行jar檔案外種配置方式(引用第三方jar)

http://blog.csdn.net/zhangdaiscott/article/details/6911640 方法一. mvn assembly 或 mvn package (一個jar包) 把依賴包和自己專案的檔案打包如同一個jar包(這種方式對sp

2016.12.21_IAR標頭檔案檔案路徑的問題

IAR的工程路徑和標頭檔案路徑的配置問題。 之前有多次受到這個問題的困擾,為了一勞永逸的解決問題,將可能出現的問題進行了總結。 解決方法: 首先!!注意最重要的,要先把程式複製一份然後再來進行

java 直接讀取zip檔案檔案內容

不解壓zip檔案,直接讀取zip包內的資料夾以及檔案內容 zip包內內容: 程式碼如下: import java.io.*; import java.nio.charset.Charset;

Java無需解壓直接讀取Zip檔案檔案內容

package test; import java.io.BufferedInputStream;   import java.io.BufferedReader;   import java.io.FileInputStream;   import java.io.

可否把模板的標頭檔案原始檔分開編譯

    嚴格意義上說,不行,不過可以通過巧妙的手段解決這問題。//-------------test.h----------------// template<class T> class A { public: void f(); // 這裡只是個宣告

Java讀取Zip檔案檔案內容

這個無需解壓可以通過流讀取直接下載 package test; import java.io.BufferedInputStream;   import java.io.BufferedReader;   import java.io.FileInputStream;  

SharePoint 2013 系統 JavaScript 建立檔案檔案的完整程式碼示例。

function CreateFiles(resultpanel) { var clientContext; var oWebsite; var oList; var fileCreateInfo; var fileContent; clientContext

PHP擴充套件類ZipArchive實現壓縮解壓Zip檔案檔案打包下載

PHP ZipArchive 是PHP自帶的擴充套件類,可以輕鬆實現ZIP檔案的壓縮和解壓,使用前首先要確保PHP ZIP 擴充套件已經開啟,具體開啟方法就不說了,不同的平臺開啟PHP擴增的方法網上都有,如有疑問歡迎交流。這裡整理一下常用的示例供參考。一、解壓縮zip檔案

ajax檔案檔案其他屬性進行上傳給後臺spring mvc

$(document).ready(function() { $('#lunbosubmit').on('click', function() { $.ajaxFileUploa

cmd中查詢檔案檔案內容

1、在cmd中查詢檔案,例如在c盤下查詢3.txt dir c:\3.txt /s /b /s 顯示指定目錄和所有子目錄中的檔案。 /b 使用空格式(沒有標題資訊或摘要)。 2、查詢d盤aaa目錄下包含abc的所有檔案 findstr /s /n "abc" d:\

在Tiny6410燒寫linux核心檔案檔案系統

1配置編譯支援NAND啟動的U-boot 在Linux下安裝MiniTools 要啟動MiniTools,進入MiniTools目錄,在root使用者命令列下執行./start.sh MiniTools開啟,如此時MiniTools最底一行顯示“未連線開發板.

Linux學習筆記——程序間的通訊-檔案檔案

IPC(Inter-Process Communication,程序間通訊) 系統對檔案本身存在快取機制,使用檔案進行IPC的效率在某些多讀少寫的情況下並不低下 1.競爭條件(racing) 併發100個程序,約定好一個內容初值為0的檔案,每一個程序開

修改Eclipse預設工作空間與匯入原有配置方案設定JDK編譯方式

修改Eclipse預設工作空間方法: 1、開啟你的Eclipse,選單中找到:Window-->Preferences-->General-->Startup and Shutdow

php程式設計中requireinclude層巢狀導致檔案找不到的錯誤

php中include和require可以包含其他檔案 但常引入的是一個相對路徑 如此會產生一個檔案,如下: 例如: (網站根目錄) ├資料夾A │ │ │ └1.php ├資料夾B │ │