作者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://webptt.com/cn.aspx?n=bbs/LinuxDev/M.1466218069.A.2A5.html
1F:推 soheadsome: make不能uninstall? 06/18 13:35
2F:推 Bencrie: 其实你可以用 checkinstall 06/18 20:11
3F:→ darkhcv: to soheadsome:其实我後来有发现别人说可以直接这样就好 06/20 16:54
4F:→ darkhcv: 但很遗憾的是当我发现时我已经砍掉我build的那包了 XD 06/20 16:55
5F:→ darkhcv: 不过我後来就是直接重build重覆盖安装,目前看来还正常 06/20 16:56