【问题标题】:C++ Builder (XE7) compile without linking?C++ Builder (XE7) 无需链接即可编译?
【发布时间】:2016-01-23 12:36:00
【问题描述】:

是否有可能 - 仅在 C++ Builder (XE7) 中编译/制作源代码而没有长时间的链接延迟? 如果有,有快捷键吗?

当我只想检查我的代码是否在某个点编译但不想执行它时,这将非常有用。

【问题讨论】:

  • 您可以构建您要检查的文件(项目->构建示例.cpp),因此它不会链接。
  • 谢谢,我错过了 - alt-f9 - 为什么它被称为“构建”?没关系。

标签: c++builder c++builder-xe7


【解决方案1】:

ma​​uroaraujo 是正确的 - 因为 BCB4 或附近的项目菜单中有一个项目被误导性地标记为 'Build ' + current source file。这编译当前的 .cpp 文件(编译器开关 -c)。文档中的项目描述也有点误导。

标准键盘快捷键是 Alt+F9 - 自 Turbo C/C++ 时代以来一直如此(除了一些早期的C++Builder 化身)。尽管选择了某些编辑器密钥映射时,快捷方式可能会更改或消失。

当当前源是 .pas 文件时,似乎没有直接等效于“项目”菜单中可用的“语法检查”项,但对于大多数实际用途,它应该足够接近。

IDE 似乎没有一个无需链接即可编译所有源代码的命令(有点像“语法检查所有源代码”)。但是,您可以构建一个自定义目标,其中链接阶段配置为不执行任何操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-20
    • 1970-01-01
    • 1970-01-01
    • 2015-09-09
    相关资源
    最近更新 更多