繁体   English   中英

构建64位库

[英]Building 64bit libraries

我想为我的一些C ++组件构建64位库。 是否需要直接在物理机上运行的OS中编译/链接库? 或者我可以使用在ESX服务器中作为虚拟机运行的操作系统来构建库吗? 如果我在虚拟机中构建,我是否需要处理任何事情? 请指教

我对Linux的32 / 64bit感兴趣。

提前致谢!

如果客户操作系统是64位且您有64位编译器,则无法在虚拟化操作系统中编译和运行64位库/应用程序。

根据编译器(您使用的是什么?),您甚至可能只需要将正确的选项传递给它,它就可以在任何地方编译它 - 即使在32位机器上也是如此。

这有点特定于平台。 例如:在Windows上,我在32位计算机上构建64位二进制文​​件(我使用VS安装了64位编译器),并确保目标上有正确的可再发行组件包。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM