💡
原文中文,约1300字,阅读约需3分钟。
📝
内容提要
C++ Builder 12.1是最新版本,需要创建新的VCL项目来打开旧项目文件。VCL没有太多变化,但字符串类现在是UnicodeString。经典的Borland C++编译器仍然可用但不推荐使用。新版本使用Clang 5来支持VCL和跨平台代码编译。它可以生成Windows、Android、Linux、iOS和macOS的可执行代码。Windows有三个可用的编译器:bcc32、bcc32c/bcc32x和bcc64/bcc64x。选择取决于具体需求。32位编译器生成较小的文件,而64位编译器允许更多内存和更快的执行。现代的64位编译器存在一些问题。C++ Builder 12.1还集成了Visual Assist X。总体而言,它适用于简单的UI Windows程序,但IDE质量不太好。
🎯
关键要点
- C++ Builder 12.1是最新版本,需要新建VCL项目来打开旧项目文件。
- VCL整体变化不大,字符串类变为UnicodeString。
- 经典Borland C++编译器仍可用但不推荐,支持有限。
- 新版本基于Clang 5,支持VCL和跨平台代码编译。
- 可以生成Windows、Android、Linux、iOS和macOS的可执行代码。
- Windows平台有三种编译器可用:bcc32、bcc32c/bcc32x和bcc64/bcc64x。
- 选择编译器需根据实际需求,32位编译器生成小文件,64位编译器支持更多内存和更快执行。
- 64位现代编译器存在一些问题,如动态链接VCL的运行时DLL和BPL的限制。
- C++ Builder 12.1集成了Visual Assist X,改善了自动完成功能。
- 总体上适合简单UI Windows程序,但IDE质量较差。
➡️