タグ付けされた質問 「compilation」

コンパイルは、ソーステキストを他の形式または表現に変換することです。このタグの最も一般的な使用法は、プログラミング言語からマシンコードへの変換に関する質問です。このタグは通常、プログラミング言語タグ(C、C ++、Goなど)などのソーステキストのタイプを示す別のタグと、変換に使用されるツールまたはコンパイラを示すタグ(gcc、Visual Studio、等。)。

1
C ++コンパイルエラー:初期化子がありますが、型が不完全です
私はEclipseでコーディングしていて、次のようなものがあります: #include <ftream> #include <iostream> void read_file(){ char buffer[1025]; std::istringstream iss(buffer); } しかし、ビルドしようとすると、次のエラーが発生します。 variable 'std::istringstream iss' has initializer but incomplete type 簡単な考えはありますか?私はググってみましたが、この問題を抱えているほとんどの人は、私が正しく行っていると思う正しいヘッダーファイルを単に含んでいないようです。

3
CC、gcc、g ++の違いは?
アセンブリコードの生成、使用可能なライブラリ、言語機能などの点で、CおよびC ++コードをコンパイルするときの3つのコンパイラCC、gcc、g ++の違いは何ですか?
104 c++  c  gcc  compilation 

18
ビルドパスエラーが解決されるまで、プロジェクトはビルドできません。
Eclipse 3.4.2でAndroidプロジェクトをコンパイルしているときに、ビルドパスエラーが解決されるまでプロジェクトをビルドできません。 ブログhttp://www.scottdstrader.com/blog/ether_archives/000921.htmlから一時的な解決策を得ました 解決策は、選択したプロジェクト(およびそれらの.classpathファイル)を強制的に再保存することでした: プロジェクトのプロパティを開きます 「Javaビルドパス」>「ライブラリ」を選択します 新しい任意のライブラリを追加します(後で削除します)> OK ワークスペースが更新されるのを待ちます(またはプロジェクトを強制的に更新します)。 エラーはなくなります ダミーライブラリを削除する 私が見つけた他の唯一の参照は、.classpathファイルの内容を少し変更することでした。 この問題に対する永続的な修正はありますか?

8
Javaコンパイル速度とScalaコンパイル速度
私はしばらくScalaでプログラミングをしていて、それが好きですが、プログラムのコンパイルにかかる時間に悩まされています。それは小さなことのように思えますが、Javaを使用すると、プログラムに小さな変更を加え、netbeansの実行ボタンをクリックすると、BOOMが実行され、時間の経過とともにscalaでのコンパイルに多くの時間がかかるようです。多くの大規模なプロジェクトでは、コンパイルに時間がかかり、Javaを使用していたときに発生する必要がなかったため、スクリプト言語が非常に重要になると聞きました。 しかし、私が理解しているように、私はJavaから来ています。Javaは他のどのコンパイル言語よりも高速であり、Scalaに切り替えた理由のために高速です(非常に単純な言語です)。 だから私は尋ねたかったのですが、Scalaをより高速にコンパイルできますか?scalacはjavacと同じくらい高速になりますか?


3
「インクルードディレクトリ」と「追加のインクルードディレクトリ」の違いは何ですか
プロジェクトの構成プロパティの「VC ++ディレクトリ」の下に、「ディレクトリを含める」のエントリがあります。しかし、「C / C ++」オプションの下に、「追加のインクルードディレクトリ」と呼ばれる別のエントリがあります。ライブラリディレクトリでも同じことが起こります。 これら2つのエントリの違いは何ですか?



9
コンパイル時にiOSビルドが失敗し、「タイプSimDeviceTypeに適したデバイスが見つかりませんでした」という問題が発生する
iPad AirでXcode 10.3ベータ2を使用してアプリを実行すると、次のコンパイル時の問題が発生します。以下の問題が発生します。 Failed to find a suitable device for the type SimDeviceType : com.apple.dt.Xcode.IBSimDeviceType.iPad-2x with runtime SimRuntime : 10.3 (14E5239d) - com.apple.CoreSimulator.SimRuntime.iOS-10-3 どんな助けでも大歓迎です。
91 ios  xcode  compilation 

6
GCCとClangパーサーは本当に手書きですか?
GCCとLLVM-Clangは、手書きの再帰下降パーサーを使用しており、マシンで生成されたBison-Flexベースのボトムアップ解析ではないようです。 ここの誰かがこれが事実であることを確認できますか?もしそうなら、なぜ主流のコンパイラフレームワークは手書きのパーサーを使用するのですか? 更新:このトピックに関する興味深いブログはこちら


3
Pythonプロジェクトから単一の実行可能ファイルを作成します
Pythonプロジェクトから単一の実行可能ファイルを作成したいと思います。ユーザーは、Pythonをインストールしなくても、ダウンロードして実行できる必要があります。パッケージを配布するだけの場合は、pip、wheel、およびPyPIを使用してパッケージをビルドおよび配布できますが、これには、ユーザーがPythonを使用し、パッケージのインストール方法を知っている必要があります。Pythonプロジェクトから自己完結型の実行可能ファイルをビルドするために何を使用できますか?

13
トークンと語彙素の違いは何ですか?
Aho UllmanとSethiによるコンパイラの構築では、ソースプログラムの文字の入力文字列は、論理的な意味を持つ文字のシーケンスに分割され、トークンと呼ばれ、語彙素はトークンを構成するシーケンスであるとされています。基本的な違いは何ですか?


9
Java:コードのディレクトリ構造全体をコンパイルするにはどうすればよいですか?
ユースケースは単純です。Eclipseを使用して作成されたソースファイルを入手しました。したがって、深いディレクトリ構造があり、任意のJavaクラスが、同じ、子、兄弟、または親フォルダ内の別のJavaクラスを参照している可能性があります。 javacを使用してターミナルからこのすべてをコンパイルするにはどうすればよいですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.