编译安卓so库
Android jni里面编写C++代码的时候,我就写了个goto语句,特么也提示下面的错误
error: jump to label ‘XXXX’ [-fpermissive]
2、原因:使用goto的后面语句,有一些初始化变量,如果跳转之后还有变量声明的话,它认为后面定义的变量在跳转label定义时尚未初始化,故而编不过去
3、解决办法:我们应该在goto之前把需要的变量先初始化,而不是在goto之后还有初始化变量。
4、总结:goto语句之前,先把所有需要的初始化变量写完,不要到goto语...
原创
2020-05-30 20:32:14 ·
449 阅读 ·
0 评论