問題タブ [toolchain]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
14461 参照

eclipse - 非標準の場所にある gcc ベースのツールチェーンを Eclipse で見つけて使用するにはどうすればよいですか?

Eclipse を GCC ベースの ARM クロス コンパイラで動作させようとしています。

新しいツール チェーンをツール チェーンのリストに追加するように Eclipse を構成するにはどうすればよいですか?

ツール チェーンは Raisonance 分散 GCC ツール チェーンです: C:\Program Files\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-gcc.exe

0 投票する
3 に答える
2276 参照

linux - ARM Linux とクロス ツールチェーンの問題

おそらく腕のツールチェーンに問題がありますが、他に何か間違っている可能性があります。Samsung s3c2440 ARM9 uCを使用して中国製の開発ボードqq2440を使用しています。ネイティブ gcc(4.3.3) で Ubuntu x86 を使用しており、バージョン arm-unknown-linux-ulibc-gcc (crosstool-NG-1.3.2) 4.3.2 をクロスコンパイルしています。

http://blog.leshak.ru/english/pages/how-to-install-u-boot-linux-2629-rootfsjffs2-busybox-1132-into-nand-qq2440/のチュートリアルに従い、 Leshakのカーネル を使用しましたそのボードのパッチ。問題は、彼のバイナリは完全に機能し、私のバイナリは機能しないことです...

RS232 (シリアル ポート) 経由でボードと通信し、ターゲット Linux でシリアル ターミナルを構成しています。Leshakのuboot イメージを使用します。カーネルを構成するには、次のコマンド ラインを使用します。

ターゲットには、 Leshakによって作成されたパッチを適用したバニラ Linux ソース バージョン 2.6.29 を使用します。Linux は主流の製品ではないため、これが Linux によって公式にサポートされるとは正直信じていません。

カーネル イメージが起動し始めますが、帯域幅 (または CPU 周波数) が非標準値に変更される可能性があります (すべての標準値を既に試しています)。カーネルをメモリにロードすることを示すドットの代わりに、代わりにゴミしかありません。残念ながら、ネットワーク インターフェイスもファイル システムも起動しないため、起動プロセスが終了しない可能性があります。そのため、途中でパニックになることがわかりました。

次に何をすべきか?

ありがとうございます。それでは、お元気で、

クリス

0 投票する
1 に答える
2369 参照

iphone - iPhone 発信者 ID の取得 - TOOLCHAIN

iPhone で着信コールの発信者 ID を取得する方法があるかどうか疑問に思っていました。現在、SBTelephony.h (SpringBoard ヘッダー) と CoreTelephony.framework で遊んでいますが、これを行う方法が実際にはわかりません。WinChain/ToolChain などを使用して dylib にこれを使用する予定です。ありがとうございます!

0 投票する
2 に答える
250 参照

xml - パラメータとしてノードセットを XSLT 変換に渡すことをサポートするツールチェーンは?

これは、 XSLT に関する以前の質問に対する回答のフォローアップです。

要約すると、EXSLT がなければ、XSLT では文字列値を使用して xpath 式を動的に作成できないことに気づきませんでした。提案された回避策の 1 つは、

変換を実行する前に入力ドキュメントの DOM をクエリし、ノード セットを変換に渡す

私は Apache Ant を使用して変換を行い、 xslt/style タスクのパラメーターに関するマニュアルに従っていました

パラメータに入れるテキスト値。もともとは XSL 式であることが意図されていました。

Apache Ant はこれをサポートしていないようです。しかし、これをサポートするシステムで、このセマンティクスはどのように機能するのでしょうか?

したがって、どのツールチェーンまたはシステムが、ソース ドキュメントからのノードセットをパラメータとして変換に渡すことをサポートしていますか。コード例のボーナスポイント。

0 投票する
2 に答える
1909 参照

eclipse-cdt - Eclipse CDT ツールチェーンの質問

Eclipse CDT をエディターとして使用したいと考えています。ツールチェーンはLinuxボックスに常駐している間、私はWindowsマシンで作業しています(それはより多くのposerfullコンピューターであるため)。次に、Eclipse を開き、適切なディレクトリ (ソースが存在する Linux マシン上のディスク) に空のプロジェクトを作成し、ソースをプロジェクトに追加します (ドラッグ アンド ドロップするだけです)。私が欲しいのは、相互参照を作成し、構文を色付けする機能だけです。ここで、適切なインクルード ディレクトリを追加する必要があります。削除できないインクルード パスが事前に構成された「cygwin gcc」しかありません。インクルード パス、コンパイラなどを使用して独自の環境を定義したいのですが、どうすればよいですか? ありがとう

0 投票する
5 に答える
27382 参照

dll - 読み込み時の動的リンクと実行時の動的リンクの違い

プログラムをメモリにロードするとき、ロード時の動的リンクと実行時の動的リンクの違いは何ですか?

0 投票する
6 に答える
19494 参照

fpga - オープンソースのフィールド プログラマブル ゲート アレイ (FPGA) 開発ツール

FPGAプログラミングを学びたいです。プロプライエタリ ツールに関するあらゆる種類の恐ろしい話を聞いてきました。完全にオープンソースのツール チェーンを利用できるものはありますか?

そうでない場合、どのようにこれを学ぶべきですか?私のバックグラウンド: Scheme、C++、アセンブリ、およびMIPSアーキテクチャに精通しています。

0 投票する
8 に答える
2036 参照

c++ - C ++、「昔ながらの」方法

私は学校でC++を学び、小さなコマンドラインプログラムを作成しています。

ただし、VS08やQtCreatorなどのIDEを使用してプロジェクトを構築しただけです。

プロジェクトの構築の背後にあるプロセスを理解しています。ソースをオブジェクトコードにコンパイルしてから、プラットフォーム固有の実行可能ファイル(、、など)にリンクし.exeます.appmakeまた、ほとんどのプロジェクトが、複数のソースファイルとヘッダーファイルのコンパイルとリンクのプロセスを合理化するためにも使用していることも知っています。

重要なのは、IDEはこれらすべてを内部で実行するため、作業が非常に簡単になりますが、実際に何が起こっているのかよくわからないため、プロジェクトの「昔ながらの方法」の構築に慣れる必要があると感じています。コマンドから行、ツールチェーンを明示的に使用します。

私はMakefilesが何であるかを知っていますが、それらを書く方法は知りません。
私は何をするのかは知ってgccいますが、使い方はわかりません。
リンカが何をするかは知っていますが、使い方はわかりません。

私が探しているのは、最初にコードを記述してから生成された実行可能ファイルを実行するまでの、C++プロジェクトのワークフローを説明する説明またはチュートリアルへのリンクです。

C ++を構築する理由、方法、理由を本当に知りたいです。

(違いがある場合は、Mac OSXをgcc4.0.1で実行して3.81にします)

ありがとう!

0 投票する
1 に答える
312 参照

compiler-construction - ccsコンパイラの複数のコンパイルユニット機能

CCSコンパイラの複数のコンパイルユニット機能を使用しているときに、かなり深刻なバグと思われるものに遭遇しました。

セットアップは、#byteの#bitを定義するヘッダーファイルであり、2つのコンパイルユニットがヘッダーファイルとその#bitを参照する関数を#includeします。

関数のコード(具体的には、上記の#bitへの正しいアドレスを使用)は、上記の関数がmain()関数と同じコンパイルユニットに存在することに依存しているようです。

何か案は?

0 投票する
5 に答える
2722 参照

arm - Xscale ARM用のクロスコンパイラを構築するためのアドバイスはありますか?

私はPXA270Xscale開発ボード(Gumstixに類似)で遊んでいて、クロスコンパイラーが提供されていましたが、それはGCC3.3.3です。独自のクロスコンパイラを構築する方法を学びたいので、セットアップをカスタマイズできますが、ツールチェーンを正常に構築するためにcrosstoolsとcrosstools-ngを取得するのに問題がありました。私の主なニーズは、GCC4.2.Xとソフトフロートを使用する機能を使用することです。私はUbuntu9を実行しています。そのようなシステムのツールチェーンを構築するための推奨事項やアドバイスはありますか?

前もって感謝します、

ベン