【问题标题】:Viewing, building & debugging Borland C++ Builder project in Visual Studio 2010在 Visual Studio 2010 中查看、构建和调试 Borland C++ Builder 项目
【发布时间】:2013-01-07 01:57:32
【问题描述】:

我想使用 VC2010 来处理我的 BCB 2006 项目。我不想将代码转换为 VC,因为需要移植很多 UI。我只想能够从 VS IDE 查看构建和调试。

查看:我假设一旦我为本地 BCB 代码创建了 VS 项目,就可以查看,尽管 UI 编辑器不会。

Building:我找到了 VS 的“C++ Native Multi-Targeting”选项,虽然我不确定在那里设置不同的选项(Daffodil 被提到很有帮助,尽管我不确定附加值是什么超出现有功能)。

调试:完全不知道如何在 VS 中执行此操作。有一些独立的控制台工具可以转换调试信息文件,例如tds2pdb(文档链接在哪里?)。

如果有人对此类任务有经验,我会感谢您的任何建议。

【问题讨论】:

    标签: visual-studio-2010 c++builder c++builder-2006


    【解决方案1】:

    没有。 C++ Builder IDE 是一个独立的、独立的 Win32 可执行文件,与 VC 或 Visual Studio 无关,不能以任何方式嵌入其中。您必须使用 C++ Builder 本身来查看、构建和调试它的应用程序;作为 Visual Studio 的一部分,没有办法这样做。

    如果涉及到任何 UI,即使简单地使用 C++ Builder 代码也很可能是不可能的。 C++ Builder 的 GUI 组件基于它与 Delphi 共享的 Visual Component Library (VCL),因此它使用 Delphi Object Pascal 编译器来构建应用程序的这些部分。还有一些数据类型和集合操作是 VC 不理解或不支持的,还有一些特殊的 #pragmas#hppemit 语句是 VC 编译器无法使用的。

    【讨论】:

    • 我的问题不涉及使用 VC 工具构建 C++ Builder 组件,而是在 VC 环境中使用 C++ Builder 工具:我只想要 IDE...
    • 你误解了我的回答。我是说根本不可能在 Visual Studio 或 VC 中使用 C++ Builder 代码或工具,无论是 IDE 还是代码。我会改写它以使其更清楚。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-09
    • 1970-01-01
    • 2011-04-08
    • 1970-01-01
    • 2019-01-07
    • 1970-01-01
    相关资源
    最近更新 更多