作者darkhcv (我只想耍廢)
看板LinuxDev
標題[問題] Ubuntu重裝opencv 2.4.13
時間Sat Jun 18 10:47:45 2016
我需要的coding環境是Ubuntu + Qt Creator + opencv
上午全部弄好後編譯並執行程式時出現如下的error message
"...realloc(): invalid pointer:..."
去google爬了一下
說是因為qmake5的問題
所以在cmake opencv時不能加上"-D WITH_QT"這個flag
必須要重新compile一次,然後重新安裝
我想問的是
如果我沒有移除那些在/usr/include/opencv2, /usr/local/bin...
這些folder下的opencv檔案
就直接執行sudo make install去重新安裝重build出來的opencv file
會出問題嗎?
它是會直接覆蓋還是會發生什麼不可預期的奇妙問題?
如果一定要先移除的話
我在網路上查到有人說打這個command " sudo find / -name "*opencv*" "
把找到的砍掉
我看了一下主要落在這些folder下
/usr/bin/
/usr/include/opencv2
/usr/include/opencv
/usr/local/bin/
/usr/local/include/opencv2
/usr/local/lib/
/usr/share/man/man1/
/usr/share/doc/
/usr/lib/x86_64-linux-gnu/
/var/cache/apt/archives/
/var/lib/dpkg/info/
請問是這些全部都砍掉嗎?
抱歉我對Ubuntu的系統不是很熟
實在不是很確定哪些是該砍掉的
希望有人可以回答我一下
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.47.244
※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1466218069.A.2A5.html
推 soheadsome: make不能uninstall? 06/18 13:35
推 Bencrie: 其實你可以用 checkinstall 06/18 20:11
→ darkhcv: to soheadsome:其實我後來有發現別人說可以直接這樣就好 06/20 16:54
→ darkhcv: 但很遺憾的是當我發現時我已經砍掉我build的那包了 XD 06/20 16:55
→ darkhcv: 不過我後來就是直接重build重覆蓋安裝,目前看來還正常 06/20 16:56