1

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

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

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

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

如果有人有这样的任务经验,我会感谢你的任何建议。

4

1 回答 1

4

不可以。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 编译器不能使用的。

于 2013-01-23T15:15:30.140 回答