導航:首頁 > 源碼編譯 > 編譯器本地查找

編譯器本地查找

發布時間:2023-07-30 14:58:53

『壹』 keil如何快速找到代碼

高級查找
步驟一:首先工程編譯選項中要選擇如圖一:【Browse Infomation】選項,即瀏覽信息。

全編譯工程至沒有錯誤,這一點很重要,如果有嚴重的錯誤,則可能沒有編譯完,即一般的查找可能不會查到整個工程文件的內容,選成搜索的信息不全或是沒有。



圖一:設置編譯選項

步驟二:如圖二,雙擊需要查找的內容選中後,點擊右鍵,選擇查找項:

這里為簡單的查找方式,方便與快速。可以查找到相關的定義及調用情況,在哪個文件里。這里必須是全編譯通過的工程源碼

圖二:選中並右鍵查找。

步驟三:如圖三,部分匯編函數的變數或是函數名無法找到。有時查不到,怎麼辦呢?繼續以下的方法。

圖三:簡單的查找沒有找到相關項。

步驟四:如圖四,選中後,通過Edit->Find in files..高級查找功能。這里要點就是設置搜索篩選的條件及文件范圍,如是否精確查找或是只要部分包含等選項。

圖四:打開高級查找功能:工程文件內容搜索。

步驟五:設置文件搜索的選項,尤其是工程文件夾,默認有可能不是整個工程文件夾。這里點擊瀏覽選擇整個工程文件。

圖五:設置搜索選項。

步驟六:保證搜索文件范圍為整個工程文件主目錄。選擇後,即可進行搜索了查找了。

圖六:選擇文件主目錄。

步驟七:點擊查找後,查看搜索到的信息。查看搜索到的結果,有可能很多,可以重新查找並修改查找選項等。

圖七:文件搜索到的信息。

步驟八:雙擊並定位查看指定的搜索信息。雙擊即可定位並查看查找的結果。

圖八:定位並查看指定的搜索信息。

有時需要對工程源碼進行從頭到尾的學習與消化,因此,查找功能還是比較有用的。從而讓變數定義或是函數定義等無處藏身。雖然步驟很多,其實很簡單。

最重要的,學習在於積累,有些技術的東西,就要多動手,然後再舉一返三,熟能生巧。

張世爭

微信公眾號

嵌入式開發技術經驗分享
打開CSDN,閱讀體驗更佳

keil c51 關鍵字_行知zzz的博客_c51擴展關鍵字
keil c51 關鍵字 一:KeilCx51擴展的關鍵字: •at•alien •bdata •bit •code •compac •data •far •idata •interrupt •large •pdata •priority•reentrant...
繼續訪問
KeilC51基本關鍵字_dylan_zhouhailiang的博客_c51關鍵字
KeilC51基本關鍵字 一、由ANSI標準定義的共32個: auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof ...
繼續訪問
keil編輯環境下_「搜索」功能窗口中_Bookmark All命令的便捷之處
在keil編輯環境下,有時候調用一個函數,這個函數有執行的前提條件,比如要執行函數體內容得滿足:if (cmdArrived) 條件; 可是變數:cmdArrived在哪裡定義的? 在哪個函數里變數:cmdArrived滿足條件,要怎麼找比較快呢。 ctrl + F 打開搜索框,輸入「cmdArrived」,再點擊「Bookmark All」命令,所有的「cmdArrived」調用行全部使用了書簽,這樣就比較好著了; keil編輯環境工具欄搜索框輸入cmdArrived,點擊右邊搜索命令,再點擊「Book
繼續訪問
Keil 查找功能的使用
keil中如何查找和替換以及一個工程里所有文件所包含查找和替換的內容: 1、點擊 edit-find或者快捷鍵 ctrl+f; 2、在look in中 選擇current document就是查找或替換本文件的內容, 選擇current project就是查找或替換整個工程的包含的內容 ...
繼續訪問

MDK keiluvision Volatile關鍵字的用法_點點墨的博客
MDK keiluvision Volatile關鍵字的用法 在定義變數時,變數前面加volatile修飾,作用是防止相關變數被優化。 例如對外部寄存器的讀寫。對有些外部設備的寄存器來說,讀寫操作可能都會引發一定硬體操作,但是如果不加volatile,編譯器會把這些...
繼續訪問
Keil中的code關鍵字_weixin_30823001的博客
Keil中的code關鍵字 一般說來,我們在C語言中定義的每一個變數初始化後都會佔用一定的內存(RAM)空間。但是在keil中提供了一個特殊的關鍵字「code」,這個關鍵字在標准C中是沒有的。其語法舉例如下:...
繼續訪問
keil C51 中的庫函數
非常有用的keil c51 庫函數文檔,受益匪淺,
Keil C51 V9.00/uVision 4基礎
<br /> <br />Keil C51 V9.00 即09年發布的最新版本uVision 4,版本外觀改變比較大<br />可以使用以前的注冊文件<br />如果全新安裝,在VISTA或者WIN 7系統下,請使用管理員方式運行,然後注冊即可無限制運行<br />注冊方法:<br /> 1. 安裝Keil C51 V9.00版本,即uV4<br /> 2. 打開uVision4,點擊File---License Management...,打開License Management窗口,復制右上
繼續訪問
解決Keil 搜索關鍵字時不能跳轉到所在位置的問題
問題:KEIL搜索結果不能跳轉的問題分析過程:最近遇到一個問題:在keil5.1中ctrl+shift+s全局搜索,雙擊搜索結果後無法跳轉。重裝軟體,換版本,修復電腦我都試了,都沒用。最後發現,原先的程序可以跳轉,而後來修改的不行。相同的工程在相同的目錄下為什麼一個可以一個不行呢?發現唯一的區別就是兩個工程文件夾名稱不同,由於修改過的版本我在工程文件名附加了 「(0922)」,我把括弧去掉後就可以...
繼續訪問
keil5尋找自定義函數的位置
keil中想快速的找到自定義函數的位置,如下所示: 想找到CAN定義的函數位置: 第一步:先對程序進行build(第一步非常重要,如果不build,就不能用後面的快捷鍵與go to!!!) 第二步:可以游標放到函數的位置右擊,然後點擊go to definition…或者按F12 ...
繼續訪問

KEIL5 全局搜索關鍵字功能用不了的解決辦法(CTRL+F)
CTRL+F跳出搜索界面 點擊Find in Files 項目卡,選擇Current Project即可。
繼續訪問

STM32F4工程--KEIL--搜索關鍵字
STM32F4工程--KEIL--搜索關鍵字 在.C文件或.H文件中搜索一個關鍵字 方法: ctrl+F 輸入關鍵字即可查詢 (問題解決,如果對大佬您有幫助的話,給小丁個贊唄,謝謝大佬)
繼續訪問
最新發布 如何通過KEIL查看所定義函數入口在內存的地址
如何通過KEIL查看所定義函數入口在內存的地址
繼續訪問

Keil軟體開啟「查找變數定義」功能方法
在使用Keil軟體編寫程序時,有可能將程序的變數定義和使用放在了不同的位置, 有時候想要查看變數的定義,可以使用Keil軟體的查找功能。 1、使用Find功能一個個查找變數,在Keil界面輸入 Ctrl+F,彈出查找界面。 將要查找的內容輸入[Find what]查找框,[Look in]框選擇"Current Document",然後點擊"Find Next"就可以在當前文件一...
繼續訪問

Keil使用技巧及常見問題
文章目錄Keil的使用快捷鍵Keil中使用Ctrl+Shift+F:在多個文件中搜索變數/函數(Find in files) Keil的使用快捷鍵 Keil中使用Ctrl+Shift+F:在多個文件中搜索變數/函數(Find in files) 搜索條件 說明 Find what 輸入要搜索的關鍵字 指定要搜索的文件類型 指定要搜索的文件夾/工程 搜索屬性...
繼續訪問
keil的主要功能和作用_keil進階教程
前言keil只懂得創建軟體工程是遠遠不夠的,如果要想順心使用,應該要懂得部分配置,這樣使用心情順暢,碼代碼也會越發高效。設置字型大小字體點擊編輯菜單,會出現很多子目錄,找到配置,點擊進入設置頁面。看到上方的子欄目,去選擇colors,進入新界面,單片機用C語言編寫·,那就點擊編輯c文件,右邊會出現字型大小,字體,字色設置,按照個人需求自行設置。改正錯誤有時候各種因素會出現編程錯誤,但自行又找不到錯誤在何處...
繼續訪問

KEIL5全局搜索,在find in files框內雙擊搜索內容,不能跳到相應位置
文件名包含了()括弧,去掉就可以了。
繼續訪問
熱門推薦 keil編程關鍵字沒有彩色,找不到Keyword和 C++files解決辦法
打開顏色設置,如果沒有C/C++ Editor files 你就無法修改你的代碼界面關鍵字顏色。 這種情況,很有可能是你的Keil安裝目錄下含有中文路徑(一般國外專業軟體我都放在D盤第一目錄下的新建英文文件夾(Softwares)中,養成文件夾存放的好習慣,日後無論是安裝還是找路徑都會方便許多。),將你的Keil安裝文件整個拖到英文目錄下,或者修改目錄名為英文。 接下來重啟軟體,就可以設置關鍵字了。 注意:修改前關閉keil,如果文件名無法修改,說明當前有文件里的東西正在運行。需關閉」修改目錄「所在文件里的
繼續訪問

Keil代碼整體偏移和查找功能
選中要偏移的代碼,然後按TAB鍵,所有被選中的代碼就會向後偏移TAB,TAB等於多少個空格,可以在「Edit」-「Editor」-「C/C++ Files」下面設置。 如果要返回,則選中目標代碼,按Shift+TAB就行了。 Keil的查找功能
繼續訪問
Keil如何查看函數或變數調用---非Ctrl F
今天公司新人問我,Keil這個編譯器怎麼查看一個函數都在哪裡被調用?我脫口而出 辣雞軟體只能用Ctrl F慢慢找。。要麼你就先用SourceInsight編輯代碼,改好了再去編譯吧。 好好的編譯器怎麼會沒有這個最基本的功能呀?? 想著這個問題,於是就有了今天的意外之喜。 操作方法如下: 在View中調出SourceBrowser這個窗口,將需要查找定義及調用位置的 函數、變數、宏等復制到Symbol處,回車 你就可以看到Definitions&References了,雙擊可以跳轉到對應的代碼位置。這
繼續訪問

keil查找函數引用的方法
1.快捷鍵ctrl+f 2在Find in Files中填要找的,Find all. 3.ojbk
繼續訪問
如何在KEIL裡面搜索一個函數名或者字元串
使用Ctrl + F 會出現如下彈窗,這個就是一個搜索窗口。 這個彈窗的搜索內容會和你之前選中的字元串一樣,同時可以選擇在一個文件下找,也可以選擇查找那個文件含有這個字元串 查找含有某一個字元串的文件 ...
繼續訪問

實驗一 單片機 繪制原理圖
實驗一 2.2繪制原理圖 1.首先在開始菜單欄裡面輸入「ISIS」打開軟體; 2.1)單擊元器件列表窗口上邊的按鈕P,彈出圖2.1所示元器件選擇窗口; 圖2.1 2)在該窗口左上方的關鍵字文本框內輸入8051,在窗口右上方的欄中將顯示出80C51圖形符號,同時顯示該器件的虛擬模擬模型VSM DLL model(MCS8051.DLL)如圖2.2; 圖2.2 3) 用滑鼠從器件選擇窗口中選中需要的器件,單機確定按鈕後,選擇的器件將出現在預覽窗口中如圖2.3; 圖2.3 4)將滑鼠指向編輯窗口並單
繼續訪問

keil查找關鍵字
Keil

『貳』 c語言編譯出錯,怎麼查找錯誤出在哪行

步驟:

1.打開源代碼文件,在控制台里查看錯誤類型。

『叄』 如何快速查找C語言編譯時的錯誤

1、首先,我們啟動編譯軟體程序,今天我們以VC++6.0為例。

注意事項:

編譯語言是一種以編譯器來實現的編程語言。它不像直譯語言一樣,由解釋器將代碼一句一句運行,而是以編譯器,先將代碼編譯為機器碼,再加以運行。理論上,任何編程語言都可以是編譯式,或直譯式的。它們之間的區別,僅與程序的應用有關。

『肆』 編譯器在c盤還是d盤

編譯器在c盤。系統軟體和常用軟體最好放在C盤上(特別是經常需要在線升級並修改注冊表的軟體),這樣你可以很方便的對整個系統盤進行備份和還原操作,而且不會破壞軟體的完整性!如果將這類軟體安裝在其他盤的話。

運行的程序

將殺毒軟體、防火牆以及其他和系統相關的需要經常升級安全軟體和系統軟體安裝在C盤上,將QQ、單機游戲、網路游戲以及其他應用軟體放在C盤之外。另外,最好將對應的軟體或者程序進行分類存放,那樣的話也方便你查找和進行整理。

但是對於那些直接復制或者解壓就能運行的程序,以及雖然要修改注冊表但不用頻繁升級改寫注冊表的程序,就最好放在系統盤以外的其他盤上邊了。

『伍』 WIN10系統,使用編譯器時顯示系統找不到指定文件

啟動c:\******\*******\chacheng.dll時出錯找不到指定的模塊(這是卸載文件在啟動中還有沒有刪除的文件引起的,如果你說的是開機出的這個框,如果不是請你追問我)。
(1)運行輸入msconfig回車,打開系統配置實用程序,在啟動項目中查找一個名為「chacheng.dll」,如果有將它前面的鉤去掉,然後按應用確定(如果沒有跳過,win810的開機啟動在任務管理器的「啟動」中)。
(2)運行輸入regedit回車打開注冊表,選編輯查找一個名為「chacheng.dll」的鍵值項,找到後刪除,多查找幾次刪除干凈,然後重新啟動電腦即可。
還是不可以,還原系統或重裝。
使用系統自帶的系統還原的方法:
win7810還原系統,右擊計算機選屬性,在右側選系統保護,系統還原,按步驟做就是了,如果有還原軟體,也可以用軟體還原系統。

『陸』 什麼手機軟體能看c語言文件

C語言編譯器和C++編譯器這2個手機軟體就可以,而且還可以直接運行C語言程序,使用起來非常方便,下面我簡單介紹一下這2個軟體的安裝和使用,感興趣的朋友可以在自己手機上嘗試一下:

這是手機上一個純粹的C語言編程軟體,可以直接編輯運行C語言程序,小巧、靈活、免費,下面我簡單介紹一下這個軟體:

1.首先,安裝C語言編譯器,這個直接在手機應用商店中搜索就行,如下,大概也就12M左右,直接安裝就行:

2.安裝完成後,打開這個軟體,點擊左下角的「Open」按鈕,就可以直接選擇打開的C語言文件,也可以新建C語言程序,如下,這里會對所有關鍵字進行高亮顯示,並提供復制、剪切、黏貼、回退等常用功能,非常方便:

編寫完成後,點擊右下方的「Compile」和「Run」按鈕,程序便可正常編譯運行,效果如下:

這是手機上的一個C++編程軟體,自帶有簡單的TCC編譯器,可以直接編譯運行C語言程序,下面我簡單介紹一下這個軟體:

1.首先,安裝C++編譯器,這個也直接在應用商店中搜索就行,如下,大概也就2.6M左右,直接安裝就行:

2.安裝完成後,打開這個軟體,也是點擊右下角的「Open」按鈕便可選擇本地C語言文件進行查看,也支持新建C語言程序,如下,這里會對代碼進行高亮顯示,支持自動縮進、回退等常見功能:

編寫完成後,也是點擊右下方的「Compile」和「Run」按鈕,程序便可正常運行,效果如下:

至此,我們就完成了C語言編譯器和C++編譯器這2個手機軟體的安裝和使用。總的來說,這2個軟體使用起來都非常不錯,只要你熟悉一下環境,多練習幾遍,很快就能掌握的,網上也有相關資料和教程,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。

『柒』 菜鳥的python在線編譯器能否打開本地文件,如果能怎麼打開

應當是不行的,在線編輯器應當是運行在一個虛擬的環境中,所以不能讀取出本機文件的。

看這樣得到的文件路徑是/box,感覺像是一個容器。

閱讀全文

與編譯器本地查找相關的資料

熱點內容
公司法pdf下載 瀏覽:379
linuxmarkdown 瀏覽:347
華為手機怎麼多選文件夾 瀏覽:679
如何取消命令方塊指令 瀏覽:345
風翼app為什麼進不去了 瀏覽:774
im4java壓縮圖片 瀏覽:358
數據查詢網站源碼 瀏覽:146
伊克塞爾文檔怎麼進行加密 瀏覽:886
app轉賬是什麼 瀏覽:159
php的基本語法 瀏覽:792
對外漢語pdf 瀏覽:516
如何用mamp本地web伺服器 瀏覽:869
如何加密自己js代碼 瀏覽:627
排列組合a與c的演算法 瀏覽:534
如何在文件夾中找到同名內容 瀏覽:786
有什麼app文字轉韓文配音 瀏覽:372
循環宏1命令 瀏覽:35
斐波那契數列矩陣演算法 瀏覽:674
公式保護後加密不了 瀏覽:82
java跳轉到jsp 瀏覽:819