問題タブ [gnu-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 投票する
13 に答える
7624 参照

windows - Windows では、C と Perl の両方で使用できる **軽量** IDE はありますか?

以前にこれを尋ねたとき、私が求めているのは特に軽量のIDE であると言及すべきだったので、別の質問としてもう一度尋ねなければなりません。

単なるテキスト エディターではなく、軽量で用途が広く、Strawberry Perl、MinGW、GDB、および Subversion に付属する GCC に適したものです。使いたいときにすぐに利用でき、すべての作業を保存してシャットダウンするのも高速です。無料またはオープンソースのプログラムでなくても問題ありません。重要なのは、安定していて快適に使用できることです。

おそらく、C と Perl の両方に 1 つの IDE を使用しようとするのは間違った方法です。その結果、専用の IDE と同様に、どちらか一方の言語を処理できないソリューションになりますか?

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

gcc - ソースからの Gnuarm ツールチェーンのビルド

ソースから gnuarm.org のツールチェーンを構築したいと考えています。x64 Linux を実行しているため、バイナリ バージョンを使用したくありません。ある種のチュートリアルを教えてもらえますか?

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

embedded - arm-linux-gcc と arm-elf-gcc の比較

arm-linux-xxx でカーネルをビルドし、arm-elf-xxx でユーザー アプリをビルドする uClinux システムを見ています。

アプリが Linux で実行されることを意図している場合は、すべてを arm-linux-xxx でビルドする方がよいのではないでしょうか?

全体的なuClinuxビルド構成でそのオプションをどこに設定しますか?

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

gcc - 静的ビルドに共有ライブラリが必要なのはなぜですか?

静的ビルドに共有ライブラリが必要なのはなぜですか?

リンカーからこれらの警告が頻繁に表示されます...(現時点ではopenssh-5.2p1で発生しています)

警告は次のようになります。

Google で検索すると、理由ではなく修正のみが表示されます。

ありがとう、チェンツ

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

c - 共有ライブラリの絶対パスの埋め込み

ベンダー提供のクロスコンパイル ツールチェーン (明らかに OpenEmbedded の派生物) を使用すると、サードパーティ (オープン ソース、社内でコンパイル) ライブラリへの絶対パスを埋め込むことができません。次の gcc コマンド ラインを使用します。

objdump 言います:

私のベンダーのライブラリにはフル パスがあり、aspl にはありません。また、埋め込まれた名前が、コマンド ラインで指定したものとどのように異なるかに注目してください。理由 (誰が私のパスをいじっているのか) とその解決方法を知りたいです。

ps: RPATH については知っていますが、それは私が探している答えではありません

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

iphone - iPhoneで特定の文字グリフをレンダリングする

私は現在、iPhone SDKを使用して、インド語のスクリプトを利用するアプリを作成しています。ただし、iPhoneには、多くのインド語スクリプトで特定のグリフをレンダリングする際の問題があります。例えば:

また

Mac(またはWindows)でこれを入力すると、コンピューターは自動的に3文字を1つのグリフにレンダリングします(प्र-Unicodeでは3文字として表されます)。iPhoneはAAT(Apple Advanced Typography)または高度なOpenType機能をサポートしていないため、文字を3つに分けてレンダリングし、多くの場合、判読できなくなります。3つの文字がUILabelに表示されるたびに、代わりにArial Unicode MS(組み込み)フォントから特定のグリフをレンダリングするように、Objective-Cでハードコーディングする方法があるはずだと思います。これを実現するために、文書化されていないAPIを使用してもかまいません。

0 投票する
7 に答える
27794 参照

linux - ARMGNUクロスコンパイラの構築

同様の(あまり説明的でない)投稿はここにあります。

私はUbuntuの最近のリリースを使用して独自のツールチェーンを展開しようとしていますが、特定の問題が発生したときに具体的なアドバイスを得ることができる十分なLinuxコミュニティがここにあることを望んでいました。

皆さんの助けを借りて、これが最終的には有用なリファレンスになることを望んでいます。

まず、ほとんどの人が言及している「Crosstool」は少し(2006年)古くなっており、現在トーチを運んでいるように見える「Crosstool-NG」は私のマシンで失敗します。スクリプトよりもプロセス自体をデバッグしたい(プロセスを理解する必要があるように思われる)。

以下は、私がこれまでに取り組んできた基本的な手順です。現在、最初のパスのGCCをコンパイルしようとして立ち往生しています。

失敗しているところ...

「crti.o」を含むクロスコンパイルされたライブラリが欠落しているため、失敗しています。

ビルド手順

「新しく」構成されたUbuntu9.04のインストールで、これまでに行った手順は次のとおりです。

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

iphone - iPhone SDK ファイルをメインシステムにコピー

@fabkk2002 に感謝します。iPhone の Helvetica フォントを調整して、私が作成しているアプリの iPhone でインド語グリフとレンダリングを完全にサポートするのを手伝ってくれました。これは私に別の問題を残します。携帯電話のフォントを調整しましたが、ユーザーがインド語フォントを完全にサポートするにはどうすればよいですか? iPhoneには適切なフォントが同梱されていないため、アプリを最大限に活用するために携帯電話をジェイルブレイクしてフォントをインストールする必要はありません. アプリのリソース バンドルにフォントを配置し、最初の起動時に /System/Library/Fonts/Cache フォルダーにコピーする方法を考えていましたが、これは iPhone SDK では可能ではないと思います。文書化されていない API を使用する必要があり、Apple がアプリをレビューする際に見過ごされることを期待しますか? アプリを騙して、リソース バンドル内のフォントが /System/Library/Fonts/Cache にあると認識させるなど、何か良い方法はありますか? これを行う最善の方法は何ですか (文書化されていない API の有無にかかわらず)?

編集:私はそれがうまくいくとは思わないことを除いて、私はこのようなことを考えていました.

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

gcc - Mac OS X から Linux x86 にクロスコンパイルするには?

Mac OS X 10.5.8 を実行しており、GCC 4.1.2 を使用してターゲット CentOS 5.3 用にコンパイルしたいと考えています。どうすればよいですか:

  1. GCC 4.1.2 ツールチェーンと関連ツールをコンパイルしますか?
  2. そのツールを使用してターゲット CentOS 5.3 用にクロス コンパイルしますか?

どんな助けでも大歓迎です!

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

windows - ARMプロセッサ用のWindowsベースの開発

私はARMの世界の完全な初心者です。Cコードを記述してコンパイルし、ARMエミュレーターにダウンロードして実行できるようにする必要があります。CコードのコンパイルにはGCC4.1.2コンパイラを使用する必要があります。

誰かが次の問題について正しい方向に私を向けることができますか?

使用するツールチェーンは何ですか?

どのエミュレーターを使用しますか?

ツールチェーンの設定に関するチュートリアルやガイドはありますか?