不显示删除回复显示所有回复显示星级回复显示得分回复 能否用带选项的gcc解决big endian有关问题

不显示删除回复显示所有回复显示星级回复显示得分回复 能否用带选项的gcc解决big endian问题?
有一段从其他地方移植过来的代码,如果在vxwork上执行,会有大小字节序的问题,请问能否用带选项的gcc来解决endian?比如-mbig之类的,
如果解决不了,只能用修改source的方法了,工作量是在太大,各位能否帮忙解决gcc的问题?


------解决方案--------------------
这个基本不行,endian是cpu的特性,gcc不会在意也不能在意你的代码中访问一个数据的高端和低端
在硬件执行时的情况
------解决方案--------------------
不太可能。
gcc的选项只能指定编译时的选项,运行时是不能控制的。
也就是说初始值之类的可以搞定,但是程序跑起来是什么样子的,就没办法了。

根本上还是源代码的问题,没有考虑到可移植性。
就算工作量再大,也还是要做的吧。
------解决方案--------------------
改源码吧,谁让代码里直接写死了呢。
------解决方案--------------------
大小端取决于硬件而非编译器,因此不行