【问题标题】:Port project from C++ Builder 2009 to C++ Builder 11将项目从 C++ Builder 2009 移植到 C++ Builder 11
【发布时间】:2022-01-23 08:47:51
【问题描述】:

我有一个相当大的项目,最终可以移植到最新最好的编译器版本 (11)。

根据您的经验,“简单地”在新编译器中打开项目并让编译器完成其工作是否是个好主意?

或者你推荐一种不同的方法?

【问题讨论】:

    标签: c++builder


    【解决方案1】:

    根据您的经验,“简单地”在新编译器中打开项目并让编译器完成其工作是否是个好主意?

    绝对不是。 很少按预期工作。当然,它会将项目文件升级到最新版本,但这不包括更新组件/库引用等。您必须手动完成所有这些。

    或者你推荐一种不同的方法?

    是的。多年来的标准建议是新建一个新项目,然后根据需要将现有的源代码/文件添加到其中。

    【讨论】:

    • 但是各种控件的设计时放置等呢?
    • 您可以重复使用现有的 DFM
    • 通过简单地将现有的 *.dfm 复制到新创建的 *.dfm 上?
    • 不,因为不应该有任何“新创建的 *.dfm”可以覆盖。从新项目中删除所有默认生成的表单,然后将现有的表单和 DFM 添加到项目中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-17
    • 1970-01-01
    相关资源
    最近更新 更多