Source Insight工程精準匯入用到的Linux核心檔案
下載指令碼檔案:PF_Prj_Gen.sh
/*這個指令碼的作用應該是對原始檔進行篩選,挑出編譯出了對應的.o檔案的檔案,然後把這些檔案生成列表,在source insight中新增進去,這種方法瀏覽程式碼很好,過濾掉了沒有用到的一大堆檔案
習慣在ubuntu上面用命令列搜尋,因為比較快,往往搜尋出來也是一大堆結果,linux下應該有類似的過濾使用場景吧,待留意
*/
連結:https://pan.baidu.com/s/1Q080xJvVpVbGG1lU5FWqsg
提取碼:104d
首先核心通過編譯
我的指令碼檔案和核心目錄放在同級,這個路徑沒要求,執行
.PF_Prj_Gen.sh linux3.14.52 ./output
即可在當前目錄生成output目錄
然後按照正常步驟建立source insight工程
只是新增檔案的時候,選擇下面截圖的右下角"Add from list"
然後發現四千多個檔案被新增進來,比三萬個檔案少多了
參考連結:
https://blog.csdn.net/yunlong654/article/details/84654042
相關推薦
Source Insight工程精準匯入用到的Linux核心檔案
下載指令碼檔案:PF_Prj_Gen.sh /*這個指令碼的作用應該是對原始檔進行篩選,挑出編譯出了對應的.o檔案的檔案,然後把這些檔案生成列表,在source insight中新增進去,這種方法瀏覽程式碼很好,過濾掉了沒有用到的一大堆檔案 習慣在ubuntu上面用命令列搜尋,因為比較快,往
Source Insight工程中tab鍵顯示亂碼解決方法
Source Insight是個不錯的程式碼閱讀、編輯工具,但還不熟悉的時候,經常會有些顯示亂碼的情況。 tab鍵亂碼解決方法: 有時會看到這樣的顯示: 1、顯示亂碼 甚至某些字母不能正常顯示 解決方法: 開啟工程-->Options -->Documen
source insight 工程視窗的嵌入停靠
最近在使用 source insight 的時候,總是遇到一件令人很煩惱的事情 --- 工程視窗無法停靠,於是決定解決掉。 通常來說,對於那些子視窗,當我們用滑鼠拖拽視窗接近軟體邊沿的時候,一般的軟體都有自動停靠功能。但是在 source insig
CC2640R2F BLE5.0 建立Source Insight 工程
CC13xx/CC26xx 建立Source Insight 工程 對於TI SimpleLink CC13x0/CC26x0 Wireness MCU 開發,藉助編譯環境IDE(IAR/CCS),我們可以管理程式碼工程,編譯除錯,但是不是最佳選擇,這裡我們區分編譯除錯和編輯環境,基於以下幾點原因: 嵌入
Source Insight工程檔案預設目錄設定
1.啟動登錄檔編輯工具regedit,找到HKEY_CURRENT_USER\Software\Source Dynamics\Source Insight\3.0\Paths 2.點選滑鼠右鍵選擇新建一個字串值,變數名為“UserDataDir”。該值所對應的值即為工程檔
source insight工程的相對路徑
在建立source insight工程時,最好用“相對路徑”,並“將si的工程檔案,儲存到原始碼包裡”! 這樣一來,等以後,將原始碼包放置於硬碟上其他位置,或分發給其他人,或改了原始碼包的名稱,si工程仍然能用! 在建立si工程的時候,先指定si工程名和儲存位置,再指定工
億級推廣流量仍能精準推薦?解讀核心算法的應用實踐
阿裏 算法 mlr 模型 阿裏媽媽,是一個想讓天下沒有難做的營銷的大數據平臺,它擁有阿裏巴巴集團的核心商業數據。在這裏,每天有超過50億的推廣流量完成超過3億件商品的推廣展現,覆蓋高達98%的網民,實現數字媒體(PC端+無線端+互聯網電視端)的一站式觸達。在這些鮮亮的數據背後,是什麽樣的核心算法在
用uboot 燒寫uboot linux核心 檔案系統到nandflash的 過程以及bootm go命令啟動與區別
文章結構 結構順序有變化 -1:燒寫uboot 0: bootargs bootcmd 命令引數的設定 1:製作yaffs2的過程 2:燒寫yaffs2的過程 3:製作uimage 的過程 4: 燒寫uiamge的過程 5:uimage zimage vm
用uboot 燒寫uboot linux核心 檔案系統到nandflash的 過程以及bootm go命令啟動與區別(2010-12-19 17:27:43)
文章結構 結構順序有變化 -1:燒寫uboot 0: bootargs bootcmd 命令引數的設定 1:製作yaffs2的過程 2:燒寫yaffs2的過程 3:製作uimage 的過程 4: 燒寫uiamge的過程 5:uimage zimage vmlinux 的區別 6: uboot傳遞給核心的引數結
Source insight上修改samba共享ubuntu上核心源程式檔案彈出"Confirm by typing ‘yes' below"、"has been changed outside of
在用source insight閱讀編寫核心驅動程式時,只要儲存修改,就會彈出以下對話方塊 很煩人,在網上找了不少資料,看了source insight的更新日誌,才猜測到應該是source insight的更新問題,解除安裝後,我找了新版本的重新安裝,安裝完後就是如
Linux核心檔案系統掛載分析
http://edsionte.com/techblog/archives/4389?f=http://blogread.cn/ 1.資料結構 下面將對檔案系統掛載過程中涉及到的兩個主要資料結構vfsmount和path進行節本說明。 1.1 struct vfsmo
linux核心 檔案系統 樹莓派 wireshark ssh uml
1, 原始機器資料格式化輸出 static const char *fmt_lower = "%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02
在linux核心檔案中新增自己的驅動,新增自己的linux驅動,編譯自己的linux驅動程式方法和例子圖文
此文章為done原創,轉載請寫明出處,尊重原創。 寫這個文章,我參考了網上的一些部落格: http://bbs.chinaunix.net/thread-3634524-1-1.html http://www.bkjia.com/gjrj/800182.html 也參考
在linux核心檔案中arch檔案作用
arch 這個子目錄包含了此核心原始碼所支援的硬體體系結構相關的核心程式碼。如對於X86平臺就是i386。 include 這個目錄包括了核心的大多數include檔案。另外對於每種支援的體系結構分別有一個子目錄。 init 此目錄包含核心啟動程式碼。 mm 此目錄包
在Tiny6410燒寫linux核心檔案和檔案系統
1配置編譯支援NAND啟動的U-boot 在Linux下安裝MiniTools 要啟動MiniTools,進入MiniTools目錄,在root使用者命令列下執行./start.sh MiniTools開啟,如此時MiniTools最底一行顯示“未連線開發板.
用Source Insight開啟linux核心原始碼
用Source Insight開啟linux核心原始碼 2008-01-09 19:06 Linux的核心原始碼可以從很多途徑得到。一般來講,在安裝的linux系統下,/usr/src/linux目錄下的東西就是核心原始碼。另外還可以從互連網上下載,解壓縮後文件一般也都位於linux目錄下。核心原始碼有很多
生成只包含實際使用的linux原始碼列表並匯入到Source Insight中
在linux原始碼閱讀時,即使使用強大的Source Insight也會因為原始碼檔案太多而導致程式卡死,無故退出等情況,而且由於很多重複的函式名,巨集檔案定義,給我們讀取程式碼帶來了很大的麻煩. 在linux原始碼閱讀時,我們希望能只關心我們當前編譯需要使用的程式碼,但當
Linux下用Vim+cscope+ctags打造具有Source Insight便利性的IDE
Vim簡單介紹:Linux/Unix下的文字編輯軟體。使用Vim coding優勢:1.無需滑鼠,全鍵盤操作。對於coding來說,可以雙手專注盲打coding,無需切換滑鼠導致分散注意力。2.支援外掛,從而可以利用外掛,在Linux下將Vim打造成和SourceInsigh
如何通過今日頭條引精準流量,學完即用
思維 我發現很多人都對今日頭條引流比較感興趣,每天都有人在微信上問我做今日頭條引流的玩法,我也多多少少的回答了他們。 但是,頭條規則改變太快,很多當前有效的玩法,沒過多久就失效了。這裏說的玩法,是指文章或視頻上留微信號的方式。因為只有留了微信號,才能更好的去引流。 但是,除了留微信號之外,更重要的是內容