Просмотр, сборка и отладка проекта Borland C++ Builder в Visual Studio 2010

Я хотел бы использовать VC2010 для управления проектом BCB 2006, который у меня есть. Я не хочу конвертировать код в VC, так как нужно будет перенести много UI. Я просто хочу иметь возможность просматривать сборку и отладку из VS IDE.

Просмотр: я предполагаю, что после создания проектов VS для собственного просмотра кода BCB будет возможно, хотя редактор пользовательского интерфейса не будет.

Сборка: я обнаружил опцию "C++ Native Multi-Targeting" в VS, хотя я не уверен в том, что для установки там других опций (Daffodil упоминается как полезный, хотя я не уверен, что добавленная стоимость превышает существующую функциональность).

Отладка: не знаю, как это сделать вообще из VS. Есть несколько автономных консольных инструментов, которые преобразуют файлы с информацией отладки, например, tds2pdb (где ссылка на документацию?).

Если у кого-то есть опыт с такой задачей, я бы поблагодарил вас за любой совет.

1 ответ

Нет. Среда C++ Builder - это отдельный отдельный исполняемый файл Win32, который не имеет ничего общего с VC или Visual Studio и никак не может быть встроен в него. Вам придется использовать сам C++ Builder для просмотра, сборки и отладки его приложений; нет способа сделать это как часть Visual Studio.

Даже простое использование кода C++ Builder, скорее всего, будет невозможно, если вообще будет задействован какой-либо пользовательский интерфейс. Компоненты графического интерфейса C++ Builder основаны на библиотеке визуальных компонентов (VCL), которую он использует совместно с Delphi, и поэтому он использует компилятор Delphi Object Pascal для создания этих частей приложения. Есть также типы данных и операции над множествами, которые VC не будет понимать или поддерживать, и некоторые специальные #pragmas а также #hppemit заявления компилятор VC не сможет использовать.

Другие вопросы по тегам