修改ecb 2 4對於cedet 1 0的依賴

2021-07-03 07:30:15 字數 907 閱讀 9264

因為ecb2.4依賴於cedet1.0,並且做了版本檢測。嘗試著修改ecb-upgrade.el 檔案,將ecb-check-requirements函式中的:

[plain]view plain

copy

print?

;; check if vedet-version is correct  

when (or (not (boundp 'cedet-version))  

(ecb-package-version-list<  

(ecb-package-version-str2list cedet-version)  

ecb-required-cedet-version-min)  

(ecb-package-version-list<  

ecb-required-cedet-version-max  

(ecb-package-version-str2list cedet-version)))  

(setq version-error (concat "cedet ["  

cedet-required-version-str-min  

", "  

cedet-required-version-str-max  

"]")))  

注釋掉,重新make一下。將elc檔案拷貝到ecb的目錄。執行emacs24執行ecb-activate成功。這樣emacs下開發的兩個神器有可以正常使用了。

如果執行仍舊失敗,並提示

symbol's value as variable is void: stack-trace-on-error
在你的emacs配置中加上(setq stack-trace-on-error t)

算導2 4 逆序對問題

問題 假設a 1.n 是乙個有n個不同數的陣列。若i j 且a i a j 則對偶 i,j 成為a的乙個逆序對 inversion d.給出乙個確定在n個元素的任何排列中逆序對數量的演算法,最壞情況需要o nlgn 時間。思路 由歸併排序演算法的思想可以知道,兩個子串行l i 和r j 歸併前各自有...

對 infotype 的修改

tables pernr.infotypes 0002.data return struc type bapireturn1,record key type bapipakey.parameters natio o like p0002 natio default de natio n like p...

24 陣列中的K diff數對

輸入 3,1,4,1,5 k 2 輸出 2 解釋 陣列中有兩個 2 diff 數對,1,3 和 3,5 儘管陣列中有兩個1,但我們只應返回不同的數對的數量。遍歷陣列,將陣列元素存入hashmap中,key為陣列元素,value為陣列元素出現的次數 遍歷hashmap中的元素,根據k值分情況討論 1 ...