PC Lint和SI整合小問題

2021-04-17 16:20:02 字數 412 閱讀 3877

pc-lint和sourceinsight的整合網上可以搜尋到一大堆的文件,但以前同事遇到個問題,在si裡執行pc-lint後的結果頁裡,每個item前都會有乙個按鈕可以方便地鏈結到對應的**行。當時同事的所有配置和我的都一樣,但是他的結果頁就是沒有那個按鈕,最好鬱悶半天也沒解決。我這兩天也用pc-lint,結果發現有點工程可以顯示那個按鈕有的不可以,反覆研究,發現是工程的目錄太深,導致pc-lint生產的日誌太長,所以它自動分行了。

現在想想,當時我的同事配置的確有地方和我的不一樣,那就是他的si字型設定的比較大。今天我開啟env-vc7.lnt來看,發現有個選項:

-width(0) //  don't break messages at any particular width

似乎可以拿過來用。把它拷貝到env-si.lnt,沒錯,鏈結按鈕出來了!!

小問題 序 我對於小問題的定義和看法

開發是一件苦差事,有解決不完的問題,或小或大,只要你對世界懷著好奇心,滿世界都是問題,沒有小大之分!開發又是一件很好玩的事情,最初我們對乙個東西不是很了解,可是在把玩 程式設計中,我們會發現事情變得簡單,變得清晰!好多時候,我發現我們不難解決問題,確實很難回答外行人提出的一些小問題?怎麼用形象的語言...

整合支付寶SDK遇到的小問題集合

1 問題 objc class cmmotionmanager objc class ref in alipaysdk 解決方法 遇到這樣的錯誤,是因為少了coremotion.framework build phases link binary with libraries 下新增庫 coremo...

union和struct對齊大小問題

對齊就是要滿足儲存變數的起始位址與對齊大小餘數為0。對於union,分兩步 先算union對齊大小,對齊的大小是取決於union成員中位元組對齊最大的那個 再算union實際分配的空間,而分配給union的實際大小不僅要滿足是對齊大小的整數倍,同時要滿足實際大小不能小於最大成員的大小。如 union...