c++ - 如何在 32 位 Linux Mint 中构建 64 位 FastCGI 库?

标签 c++ linux compilation 64-bit fastcgi

我能够使用以下序列在 32 位 Linux Mint 中构建 32 位 FastCGI 库:

./configure
make
make install

但是我应该如何更改文件才能构建 64 位版本?我已经为 gcc 和 g++ 安装了 multilib。

最佳答案

可以在 32 位计算机上编译 64 位应用程序,但是您将无法运行它们。

我相信您所要做的就是将 CPPFLAGS+=-m64 传递到编译行,瞧。 configure.sh 可能采用可选参数供您手动指定构建环境。

关于c++ - 如何在 32 位 Linux Mint 中构建 64 位 FastCGI 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14579346/

相关文章:

linux - 管道是否写入标准输入?

c - 如何写入管道叉?

不使用cmake编译源码

compiler-errors - 如何使用 `real sepaa[allocatable](:)` 语法编译 Fortran?

c++ - 为什么Windows gcc(cygwin)不写ELF头?

c++ - 类中方法声明的顺序对编译器有影响吗?

linux - Raspberry Pi NFC 标签仿真

c++ - 迭代器有效性,在 std::set 中调用 erase() 之后

c++ - if条件树给switch语句效率带来麻烦

c++ - 在 C+ +'s Eigen library, how do I solve: invalid use of incomplete type ‘const class Eigen::MatrixSquareRootReturnValue<Eigen::Matrix<float, -1, -1>>’