失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > vc编译器编译linux平台拷贝的源码问题

vc编译器编译linux平台拷贝的源码问题

时间:2024-07-15 09:28:38

相关推荐

vc编译器编译linux平台拷贝的源码问题

最近向windows平台移植一个linux的项目,编译老是出现问题。

具体症状:

在调试运行时,发现反汇编的的代码老是和源码对不上。

原因:linux平台上的文件格式一般是utf-8 无bom的格式,而vc对源码的处理方式是按照utf-8格式对待的,这造成了vc编译器无法正确解析该类文件。

解决方法:把该类文件统一改成utf-8就行。工具我用的是notepad++。也可以采取微软官方的做法:用/source-charset:utf-8选项来正确的读取这些文件。

参考文档:https://blogs./c//03/23/%E5%BE%AE%E8%BD%AFcc%E7%BC%96%E8%AF%91%E5%99%A8%E4%B8%AD%E7%AE%A1%E7%90%86%E5%AD%97%E7%AC%A6%E9%9B%86%E7%9A%84%E6%96%B0%E9%80%89%E9%A1%B9/

如果觉得《vc编译器编译linux平台拷贝的源码问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。