0

リンクの長い遅延なしに、C++ Builder (XE7) でのみコンパイル/ソースを作成することは可能ですか? はいの場合、ショートカットキーはありますか?

コードがある時点でコンパイルされるかどうかを確認したいだけで、実行したくない場合に非常に便利です。

4

1 に答える 1

1

mauroaraujoの言うとおりです。BCB4 以降では、[プロジェクト] メニューに[ビルド] + [現在のソース ファイル] という誤ったラベルが付けられた項目があります。これにより、現在の .cpp ファイルがコンパイルされます (コンパイラ スイッチ -c)。ドキュメントのアイテムの説明も少し誤解を招きます。

標準のキーボード ショートカットはAlt + F9です。これは、Turbo C/C++ の時代からずっと同じです (一部の初期の C++Builder の化身は例外となる可能性があります)。ただし、特定のエディター キー マッピングが選択されると、ショートカットが変更または非表示になる場合があります。

現在のソースが .pas ファイルの場合に [プロジェクト] メニューで使用できるようになる [構文チェック] 項目に直接相当するものはないようですが、ほとんどの実用的な目的では十分に近いはずです。

IDE にないように見えるのは、リンクせずにすべてのソースをコンパイルするためのコマンドです (「すべてのソースの構文チェック」のようなものです)。ただし、リンク フェーズが何もしないように構成されているカスタム ターゲットを作成できる場合があります。

于 2016-01-25T20:03:32.190 に答える