最近在linux下编译ORTP源码过程当中,遇到以下问题,在网上也没有找到很好的解决方案,不过在作了一些尝试后,问题终于解决了,在此作个笔记~~~linux
编译报错: error: format not a string literal and no format arguments微信
产生该错误的环境:学习
关键点:被编译的文件中有以下形式的代码:this
而且每每在Ubuntu下编译上述代码时容易出现编译报错。.net
解决方法:orm
将printf(pTestStr)语句 改成:blog
printf("%s",pTestStr);get
个人系统为Ubuntu 9.10,gcc版本为4.4.1,多是该gcc版本对代码检查比较严格致使的问题。源码
结束语博客
免费学习更多精品课程,登陆乐搏学院官网http://www.learnbo.c/
或关注咱们的官方微博微信,还有更多惊喜哦~
本文出自 “Jhuster的专栏” 博客,请务必保留此出处http://ticktick.blog.51cto.com/823160/311614