今天在进行代码往安卓平台移植时,IplImage *qImg=&(IplImage)dst1;报错taking address of temporary [-fpermissive]
百度了一下:原来中 &(IplImage)dst1操作取了临时变量的地址。返回后临时变量已经“消失”了,你不能再使用了。所以报错。
解决方法:设置中间变量:
IplImage temp = (IplImage)dst1;
IplImage *qImg=&temp;
这样就解决了。
opencv-jni -调试出错taking address of temporary [-fpermissive],布布扣,bubuko.com
opencv-jni -调试出错taking address of temporary [-fpermissive]
原文:http://www.cnblogs.com/Anita9002/p/3912428.html