看板 LinuxDev 關於我們 聯絡資訊
我需要的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