内心:这不是真的,这是梦!
因为没有靠谱的学习空间,论文、导图、档案、代码塞满(就剩十几G)了我小小的2T笔记本盘,由于还没工作过,没钱买NAS这种奢侈品==
所以说,这四年搜集和创造的所有东西都没了。。。
老夫万念俱灰的同时没忘把苟(喜)延(闻)残(乐)喘(见)的一些图截出来供大家欣赏:
桌面壁纸==|||
所有代码和有用的文档都被加密:
每个目录下都有这个不要脸的机翻中文信:
老夫穷啊,才不交比特币给坏银(没钱)。。。
反正东西到在脑子里,没了也不至于什么事都干不成。毕竟东西重写的质量要比之前的好不少,说不定温故而知新嘛~好吧,不自我安慰了,手里空空如也的感觉一点都不好。
好吧,opencv又得重新编译(话说发现有opencv 3.2.0 rc啦)。
那就接着上次的来,啊不,等我把工程都恢复完了再继续,这次分享点别的:
这次编译前,我多选了一个ENABLE AVX,结果在编译到mathfuncs_core.hpp时出现了C1001错误:
…\opencv-3.1.0\modules\core\src\mathfuncs_core.cpp(1181): fatal error C1001: An internal error has occurred in the compiler.
哟!编译器崩了。。。
好吧,其实莫名其妙的崩溃都习惯了,先查查有没有人遇到同样的状况。嘿,还真有:
https://www.reddit.com/r/cpp/comments/4xgms0/vs_2015_update_3_c1001_when_compiling_opencv_31/
呃。。。先不看怎么回事,先看看代码有没有啥特别的:
错误发生在1181行:
LOGTAB_TRANSLATE是个宏定义,看看到底是个啥:
看来是个查表函数:
OpenCV这里用了查表函数来加速计算,咦?这种源码还有查表?IPP干啥吃了?
Today, after installing Update 1 of VS 2015, I have successfully built OpenCV 3.0-dev 64 bit (latest source code from github). So the internal compiler error was caused by a VS 2015 RTM's bug. Hope this help some one who wants to try OpenCV 3.0 with VS 2015.
在源码376行:
// Workaround for ICE in MSVS 2015 update 3 (issue #7795) // CV_AVX is
not used here, because generated code is faster in non-AVX mode. //
(tested with disabled IPP on i5-6300U)
由于时间和身体问题,半个月后再继续写