成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

linux中gcc怎么安裝 64位linux下面的GCC如何編譯出一個32位可執(zhí)行程序?

64位linux下面的GCC如何編譯出一個32位可執(zhí)行程序?理論上安裝支持環(huán)境,之后 64 位的 gcc 編譯成 32 位程序,就加 -m32 參數即可。當然還一個辦法是裝個 32 位的 gcc 。另

64位linux下面的GCC如何編譯出一個32位可執(zhí)行程序?

理論上安裝支持環(huán)境,之后 64 位的 gcc 編譯成 32 位程序,就加 -m32 參數即可。當然還一個辦法是裝個 32 位的 gcc 。另外,交叉編譯也適用于 x86 架構。不過這么編譯經常會出現(xiàn)各種問題,所以編譯 32 位的程序,最好還是用 32 位系統(tǒng)。不一定重裝,用 chroot 和 setarch 命令配合即可弄出一個 32 位的子系統(tǒng)。一般64位系統(tǒng)最好不要安裝32位庫的-dev,經常有沖突,強行安裝會破壞64位環(huán)境,頭文件并不像共享庫分得那么完美。我覺得比較好的做法是,重新把某一個文件夾當成rootfs,在里面安裝各種32位的庫和庫-dev,然后給gcc傳遞參數"--sysroot=路徑"就可以讓gcc重新選取那個文件夾為rootfs,而不再認為/為rootfs。