C++Builder 10.3 "из коробки" совершенно нефункционален - окна графического интерфейса не обновляются. Это только я?
Я только что установил Community Edition Embarcadero C++Builder 10.3, загруженный с веб-сайта производителя. Когда я запускаю его, экран приветствия выглядит нормально. Затем я нажимаю ссылку «Создать новое приложение Windows VCL — C++», чтобы создать простой проект с графическим интерфейсом «Hello World», ориентированный на Windows. После этого все разваливается — окна в RAD Studio не обновляются, и единственный способ получить из них хоть какую-то информацию — нажать на них (см. скриншот ниже). И даже тогда их заголовки никогда не появляются. Основная панель инструментов полностью потеряна. Главное меню видно только при нажатии на него. А потом главное меню замирает на несколько минут. Я даже не могу просто разместить простую кнопку на форме, не говоря уже о написании кода.
20 лет назад я был большим поклонником Delphi, много разрабатывал в нем программное обеспечение, а затем перешел на MSVC. Теперь я пытаюсь вернуться к инструментам Delphi/C++Builder, поэтому я попробовал. Но давайте, он не может развалиться сразу после установки при попытке проекта "Hello World"! Не инструмент разработки с многолетней историей! Я делаю что-то совершенно неправильно? Я действительно хочу, чтобы этот инструмент работал на меня, я очень уважаю его 20 лет назад.
1 ответ
Я установил сообщество C++ Builder 10.3.3 и открыл пример проекта VCL "Searchbox". Он скомпилировал и запустил программу, но я не могу ориентироваться в исходном коде. Если я наведу указатель мыши на тип данных или переменную, появится всплывающая подсказка «не удается найти C:/Users/Public/Documents/Embarcadero/Studio/20.0/Samples/CPP/VCL/SearchBox/usearchbox.cpp ». Это файл в редактор, и он определенно существует, однако обратите внимание, что путь написан с косой чертой , это может быть причиной сбоя. Если я ищу объявления через меню, ничего не происходит, ни результата, ни ошибки.
Мне кажется, что это (частично) сломано из коробки. Моя ОС Win10Pro 64 Bit. Изменить: это, по-видимому, происходит только тогда, когда классический компилятор Borland не выбран, что означает, что используется CLang. Поскольку меня интересует только компилятор CLang, этот продукт, к сожалению, для меня непригоден.