gpt4 book ai didi

linux - 代码从32位移植到64位

转载 作者:太空宇宙 更新时间:2023-11-04 04:31:37 25 4
gpt4 key购买 nike

我正在尝试将 32 位代码移植到 64 位 Linux 机器。 Linux 上是否有用于 64 位 postrting 警告的编译器标志。

SUN 有 +w2 -m64 标志。谁能给我提供与此类似的标志的信息吗?

提前谢谢您,

最佳答案

尝试gcc -Wall -Wconversion -Wpointer-arith -Wtype-limits -Wcast-qual

实际上,阅读 gcc 手册页,其中有大量警告,其中一些警告只有当您的代码不会针对您知道实际上不是问题的事情产生大量警告时才有用。 -Wall、-pedantic 和 -Wextra 是打开一堆警告的元标志。 -Wall 包括当您尝试使用 64 位版本的代码进行不良操作时会发生的许多重要问题。

-Werror(将警告转化为错误)可能有助于避免在修复一些但不是全部错误后必须make clean

关于linux - 代码从32位移植到64位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1600691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com