亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 08 編譯器設置.txt

?? ads1.2學習資料,對arm初學者有幫助.
?? TXT
字號:
編譯器選項設置:有ARM C,ARM C++,Thumb C和Thumb C++四種編譯器,這幾種編譯器設置方法相同,以ARM C為例介紹.

1. Target and Source選項卡設置:

	Architecture or Processor下拉列表框:用于選擇目標系統中的ARM體系結構版本號或者處理器編號.

	Floating Point下拉列表:用于選擇系統中浮點部件的體系結構,設置本選項后將使得特定CPU型號所含的浮點部件的體系結構失效.取值范圍與前面匯編器介紹相同.

	Byte Order:使用big-endian內存模式還是little-endian內存模式.
	big-endian:地址為A的字單元包括字節單元A,A+1,A+2和A+3字節單元由高位到低位字節順序為A,A+1,A+2,A+3.
	little-endian:地址為A的字單元包括字節單元A,A+1,A+2和A+3字節單元由高位到低位字節順序為A+3,A+2,A+1,A.

	Source Language:確定源文件的類型,可能取值如下:

		ANSI/ISO Standard C:指定源程序滿足比較嚴格的ANSI C標準,這時刪除了一些語言特性,擴展了一些細小的功能.
		Strict ANSI/ISO Standard C:指定源程序滿足嚴格的ANSI C標準.

	對于C++編譯器來說還有下面三個選項:

		ISO/IEC Standard C++:基本滿足ISO/IEC C++標準,擴展了一些細小的功能.
		Strict ISO/IEC Standard C++:嚴格滿足ISO/IEC C++標準.
		Embedded C++:指定源程序滿足工業C++標準,即Embedded C++標準. Embedded C++語言是標準C++語言的一個子集,它主要用于嵌入式應用環境,更注重代碼執行效率.

2. ATPCS	(ARM and Thumb Procedure Call Standard)

		interworking 支持/禁用 C,ASM代碼混合使用.
		Software stack check	軟件數據棧檢查.
		ropi,rwpi				基本同ASM部分	

3. Warnings (報警選項設置)

	No warnings				關閉所有報警
	Warn for all condition	打開所有報警

	C/C++:

		Assignment in condition	:	報警 if(a=b)
		ANSI C extension		:	
			1. 對char,long,short,long long 等數據類型進行位操作時.	
			2. 把char,float,short,或枚舉參數指定給如 va_start()函數時 

		Header file not guarded	:	包含一個無保護的頭文件時報警, 未使用"",<>包含.
		Double to float			:	改變非限定的浮點常量數據類型時報警
		Long precision in wider context	:	運算產生了數據擴展.則報警,如 int = int * int ; 而 int*int可能為 long	
		Implicit narrowing		:	下列情況下,在int,char的環境中對長表達式有隱含的限制.在整型數或有限的浮點數環境中對浮點表達式有隱含的限制.

		Non ANSI header			:	只對ANSI C 頭文件使用包含 # include <>.
		Padding inserted in struct	:	報警編譯器在結構中插入補丁.
		C to C++ incompatibility	:	關閉C語言程序中將來可能和C++引起兼容性總理的報警信息.
		Unused declaration			:	定義了,未使用,則報警.

	C++:
		
		Implicit constructor	:	在程序中發現隱含構造器時報警
		Unused this in non-static member funtion : 報警,在非靜態的元函數中沒有使用隱含的 this 參數.
		Member and base inits out of order	:	關閉由C++程序中構造器初始化的順序而引起的報警信息.
		Implicit Virtual		:	一個來自在類的非虛元函數中隱藏了一個父類的虛元函數.
		




4. Errors (錯誤選項設置)

	C/C++: 

		Implicit pointer cast	:	關閉一些隱含的錯誤,如一個隱含的非零 int 轉換到 pointer
		Other dubious cast		:	關閉一些模糊不清的表達錯誤,例如從short類型到 pointer類型的轉換.
		Linkage conflicts		:	關閉一個由于鏈接不協調而產生的錯誤.錯誤的原因的原因是:函數被隱含地聲明為extern 后又被聲明為 static.
		Junk at end of #endif/ #else / #undef	:	關閉由于預處理結尾有多余字符引而引起的錯誤信息
		Zero-length arrays		:	關閉由于數組長度為零而引起的錯誤信息.

	C++:

		Access control violations	:	不選時,則將錯誤降低為報警.
		Implicit 'int'				:	當在類似 const i的構造中使用隱含的int數據類型時,系統認為是一個錯誤,使用該選項,則降低到警告.


5. Debug / Optionization (調試和優化選項)
	
	Debug Control		
		Enable debug table generation	:	編譯輸出的文件中會包含調試信息表.
		Include preprocessor symbol		:	關閉在目標文件中的關于宏定義的調試信息.
		Enable debug table generation	:	指定 DWARF2 格式為調試信息表格式
			DWARF2 是指一個2.0版本的調試信息格式,這是TIC(Tool Interface Standard)國際委員會所制定的,適合32位機的運行環境.

	Optimization Level
		Minmum	:	最低級別優化,編譯器只對源程序進行簡單的轉換,調試信息表最直觀.
		Most	:	不完全優化,關閉了一些嚴重影響高度效果的優化功能.		
		All		:	完全優化,目標代碼與源代碼之間的對應關系不清晰.

	Optimization Criterion
		For Space	:	優化存儲空間
		For time	:	優化運行時間

6. Preprocessor (預定義)

	查看,定義,刪除宏.

7. Code Generation (設置關于輸出代碼的一些規定)
	
	Split load and store multiple	:	指定編譯器把LDM和STM指令分解為兩個或更多個LDM和STM指令,如果一次傳送數據較多,可能會引起超時中斷。	
	Narrow double constants to float constants	:	把無后綴的浮點常量從雙精度改變為不確定的類型。有些情況下可以改進程序執行速度。
	On ELF section per function	:	指定編譯器為源文件的每一個函數生成一段 ELF 格式的輸出段,輸出段的名稱和函數名相同。
	Enum container always int	:	強制把枚舉數據都作為整型數據存儲。
	Plain char is signed		:	把char型數據作為有符號數據。
	
8. Extras (via 文件格式)

	via 文件,保存,導入,以上設置。


其他命令行選項:(IDE下無法設定的)
	
	seach-paths		設定包含文件的搜索路徑。
	code-generation-options	 輸出代碼的選項。
	output-format
		-asm		產生一個匯編語言的列表文件
		-asm -fs	產生一個匯編語言的列表文件,擴展名是 txt

		-c			只進行編譯但不準備鏈接 

	additional-chechs	附加檢測項。
	warning-options	設置報警信息的種類
	preprocessor-options	指定預處理的特性。	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美综合在线| 日韩精品一区二区三区老鸭窝| 麻豆91在线观看| 视频一区二区国产| 亚洲一区中文在线| 一卡二卡三卡日韩欧美| 亚洲精品老司机| 午夜在线电影亚洲一区| 视频一区中文字幕国产| 麻豆成人免费电影| 国产福利一区在线| 色哟哟亚洲精品| 欧美色视频在线观看| 在线播放国产精品二区一二区四区| 欧日韩精品视频| 日韩一级黄色大片| 久久久久一区二区三区四区| 国产亚洲午夜高清国产拍精品| 亚洲国产精品高清| 一区二区三区精品在线| 日本va欧美va精品| 高清国产午夜精品久久久久久| 不卡的av在线| 在线不卡欧美精品一区二区三区| 亚洲精品在线三区| 亚洲欧洲美洲综合色网| 亚洲国产毛片aaaaa无费看| 日韩在线播放一区二区| 狠狠狠色丁香婷婷综合激情| 成人高清在线视频| 欧美一区二区播放| 国产精品乱人伦中文| 午夜视频一区在线观看| 国产麻豆成人精品| 在线观看欧美精品| 久久久久久久电影| 午夜视黄欧洲亚洲| 成人免费视频免费观看| 欧美日韩一区二区在线视频| 国产亚洲一区二区在线观看| 亚洲二区在线观看| 国产成人欧美日韩在线电影| 欧美日韩亚洲高清一区二区| 国产欧美视频一区二区| 日本欧美一区二区三区| 成人高清视频免费观看| 精品免费国产一区二区三区四区| 中文字幕亚洲精品在线观看| 激情都市一区二区| 欧洲精品视频在线观看| 国产精品私人自拍| 国产综合色在线| 欧美一区二区三区免费| 亚洲少妇最新在线视频| 国产激情视频一区二区三区欧美 | 91在线观看免费视频| 欧美嫩在线观看| 亚洲欧美日韩国产另类专区| 国产专区综合网| 8v天堂国产在线一区二区| 依依成人综合视频| 99精品一区二区| 中文字幕av一区 二区| 蜜臀久久久久久久| 欧美精品精品一区| 亚洲一区二区三区中文字幕| 91麻豆福利精品推荐| 中文字幕一区二区三区在线播放| 国产一区二区免费看| 日韩免费看的电影| 久99久精品视频免费观看| 91精品国产欧美一区二区| 亚洲不卡av一区二区三区| 欧美午夜理伦三级在线观看| 一区二区三区在线视频免费| 99国产精品久| 亚洲欧美日韩国产中文在线| 99在线精品一区二区三区| 国产精品色呦呦| av在线播放成人| 亚洲欧洲日产国产综合网| 99久久精品国产一区| 亚洲欧美在线视频观看| 91丨porny丨首页| 一区二区三区精密机械公司| 欧美日韩大陆一区二区| 日韩高清不卡一区| 精品入口麻豆88视频| 国产乱一区二区| 国产午夜三级一区二区三| 国产一区视频在线看| 国产精品久久久久久久岛一牛影视 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产成人精品综合在线观看 | 首页综合国产亚洲丝袜| 欧美精品aⅴ在线视频| 久久99精品视频| 久久久国际精品| 不卡高清视频专区| 亚洲电影一区二区| 精品久久久久久亚洲综合网| 盗摄精品av一区二区三区| 亚洲精品视频一区| 日韩欧美在线123| 成人av综合一区| 亚洲成国产人片在线观看| 精品处破学生在线二十三| 成人av在线网站| 视频一区二区欧美| 中文幕一区二区三区久久蜜桃| 91小视频免费观看| 久久精品国产亚洲aⅴ| 国产精品剧情在线亚洲| 欧美电影在哪看比较好| 粉嫩蜜臀av国产精品网站| 亚洲综合一区在线| 久久久五月婷婷| 337p亚洲精品色噜噜狠狠| 成人精品视频一区二区三区尤物| 一区二区三区不卡在线观看| 国产亚洲美州欧州综合国| 欧美日韩电影在线| 成人动漫在线一区| 蜜桃久久久久久| 亚洲资源中文字幕| 国产精品日产欧美久久久久| 69堂国产成人免费视频| 91丝袜呻吟高潮美腿白嫩在线观看| 视频一区国产视频| 亚洲五码中文字幕| 一区精品在线播放| 精品国产乱码久久久久久浪潮| 色94色欧美sute亚洲线路二| 国产精品18久久久久久vr| 日本va欧美va瓶| 午夜精品福利视频网站| 国产精品久久久久久久久免费桃花 | 欧美日韩精品一区二区三区| 国产凹凸在线观看一区二区| 蜜臀国产一区二区三区在线播放 | 日韩二区在线观看| 亚洲黄色小说网站| 最新热久久免费视频| 久久久美女毛片| 久久综合九色综合97婷婷| 欧美一二三区精品| 3atv在线一区二区三区| 欧美日韩三级在线| 欧美老女人第四色| 欧美午夜一区二区三区免费大片| 91在线播放网址| 日本乱码高清不卡字幕| 91免费看片在线观看| 99久久婷婷国产精品综合| 豆国产96在线|亚洲| 成人激情黄色小说| 国产.精品.日韩.另类.中文.在线.播放 | 91一区在线观看| 91官网在线免费观看| 欧美色手机在线观看| 欧美色男人天堂| 4438x亚洲最大成人网| 日韩欧美国产一二三区| 久久久久免费观看| 国产精品欧美久久久久无广告 | 亚洲精品在线电影| 久久一日本道色综合| 久久久99免费| 椎名由奈av一区二区三区| 亚洲免费观看高清完整版在线| 一区二区三区毛片| 免费在线一区观看| 国产美女精品在线| av亚洲精华国产精华精华| 欧美性受xxxx黑人xyx| 日韩一级完整毛片| 日本一区二区三区国色天香| 自拍偷拍亚洲综合| 日韩在线a电影| 岛国精品在线观看| 欧美猛男超大videosgay| 久久免费偷拍视频| 亚洲欧美另类综合偷拍| 毛片一区二区三区| 99久久综合99久久综合网站| 欧美日韩在线一区二区| 国产日韩av一区| 亚洲一二三四久久| 国产美女一区二区| 欧美午夜电影网| 久久精品男人天堂av| 亚洲大片精品永久免费| 国内精品在线播放| 欧美系列一区二区| 国产亚洲欧美在线| 日韩综合在线视频| 色悠久久久久综合欧美99| 精品国产91亚洲一区二区三区婷婷| 国产精品电影一区二区| 久久精品国产网站|