【问题标题】:Is It Ok to Move Boost Library Installation To New Computer Without Reinstalling可以在不重新安装的情况下将 Boost 库安装移动到新计算机吗
【发布时间】:2014-01-14 22:22:41
【问题描述】:

我最初按照http://www.boost.org/doc/libs/1_55_0/doc/html/bbv2/installation.html 的说明安装了 boost 我将大部分 Windows 用户配置文件转移到了一台新计算机上,其中包含一个名为 CodeLibs 的文件夹。这个文件夹是我最初安装 boost 的地方(代替上述文档中的 PREFIX)。 我编译了一个使用序列化库的项目,没有收到任何错误。

我的问题是,是否有任何理由再次执行记录的安装过程,或者上述目录转移是否足够?

提前致谢。

【问题讨论】:

    标签: c++ boost


    【解决方案1】:

    复制应该没问题,只要目标架构相同。

    Boost 不需要以典型的方式“安装”。无需设置注册表设置,无需安装 COM 服务器,无需设置守护程序。没有这样的。

    您最初经历的安装过程主要包括编译代码。该代码在编译后会被复制到某个目标文件夹,并且某些环境变量可能已更新。

    这些都不是真正必要的,但是一旦您在目标机器上获得代码,您可能需要调整一些路径等,以便编译器可以找到头文件和库(如果需要任何库),并且可执行文件可以找到共享库。

    假设您对这些东西有很高的熟练程度 - 正如您第一次安装它的事实所暗示的那样 - 我相信这对您来说不会是一个重大挑战.

    【讨论】:

    • 谢谢!是的,架构是相同的,是的,包含和库路径已更新:-)
    猜你喜欢
    • 1970-01-01
    • 2012-06-24
    • 2021-11-11
    • 2012-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-28
    相关资源
    最近更新 更多