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