【问题标题】:How to set compiler in embarcadero C++ builder?如何在 embarcadero C++ builder 中设置编译器?
【发布时间】:2012-12-11 09:13:49
【问题描述】:

如何在 embarcadero C++ builder 中设置编译器?我想将 bcc64 设置为编译器,但看不到它的选项,我的项目正在使用 bcc32 编译。

【问题讨论】:

  • 为什么不使用更传统的工具链,例如 GCC 或 Visual Studio?加入 21 世纪?
  • @LightnessRacesinOrbit 我不得不说我不同意你的观点。 Clang 比 gcc 好得多,embarcadero 使用的 bcc64 是基于这个编译器的。至于 Visual Studio?嗯,只要他们的 C++11 支持是在 1990 年代。和性能。看看;)。简直受不了(VS2012)。

标签: c++ ide c++builder


【解决方案1】:

IDE 会根据正在编译的文件类型和正在编译的平台为您选择编译器。如果要编译 64 位可执行文件,则必须进入项目管理器,先将 64 位平台添加到项目中,然后将其设置为活动平台。一个项目可以添加多个平台,每个平台都有自己的一组配置选项。这在Embarcadero's online wiki 上有详细介绍。

【讨论】:

  • 您好,感谢您的回答。我做到了,现在确实可以正确编译和链接。不幸的是,我无法运行我的 exe 文件 - 我得到的错误是我正在运行的 Windows 版本不兼容。我正在运行 Win7 x86,这是否意味着我需要 Win x64 才能运行已在 x64 模式下编译的应用程序?
  • @user336359:当然……你怎么能在 32 位计算机上运行 64 位应用程序……你没有足够的位……
  • @LightnessRacesinOrbit 谢谢,这就是我的想法。傻我。 +1
猜你喜欢
  • 1970-01-01
  • 2015-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-21
  • 1970-01-01
  • 2011-05-20
  • 1970-01-01
相关资源
最近更新 更多