問題タブ [llvm-gcc]

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 投票する
1 に答える
1756 参照

xcode - xcode - コンパイラを変更するには?

xcode 3.1.4 でコンパイラのバージョンを変更しようとしています。プロジェクト設定 -> ビルド -> コンパイラのバージョンに行きましたが、「com.apple.compilers.llvmgcc42」しか選択できません。

library/xcode/plugins/-folder を調べたところ、いくつかのコンパイラ バージョンがインストールされているようです。しかし、プロジェクトの設定でそれらを選択することはできませんか?


悲しいことに、これはコンパイラに関する私の問題を解決しません。プラグインリストにあるように見えるのに、xcode に追加のコンパイラバージョンが表示されない理由を知っている人はいますか? 私はすでに多くのことを検索しましたが、すべてのチュートリアルが、ビルド設定でさまざまなコンパイラが既に利用可能であると想定しているようです...

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

iphone - 奇妙な割り当てエラー

これが機能する理由:

そして、なぜこれはしないのですか?:

全く同じだと思います…

  • コンパイラ: LLVM GCC 4.2
  • エラー (2 番目のケース): 読み取り専用変数 'prop.283' の割り当て
  • プロパティ フレーム:@property (nonatomic, assign) CGRect frame;それぞれの@synthesize

前もって感謝します。

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

python - Cython&Hadoopyのコンパイルエラー..修正に関するアイデアはありますか?

Hadoopyを実行しようとしていますが、OSXでコンパイルエラーが発生します。

私は/Developer/usr/bin自分の$PATH中にあり、OS XLion10.7で最新バージョンのXCodeを実行しています。Cythonはを介してインストールされeasy_installました。

フル出力:

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

types - llvm-gccでコンパイルするときにタイプをヒントする方法は?

一部のCコードでは、単純な静的配列を関数の引数として定義しています。たとえば、次のようになります。

でコンパイルするとllvm-gcc、次のLLVMアセンブリ言語出力が生成されます。

ポインターの代わりにスタック上のLLVM配列[3 x float]またはベクトルを使用してコードを生成するようにコンパイラーにヒントを与える方法はありますか?<3 x float>

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

iphone - C++ テンプレートは GCC では正常に動作するが、LLVM-GCC コンパイラでコンパイル時エラーが表示される

エラーは次のとおりです。

未定義のテンプレートの暗黙的なインスタンス化MyList <MyTemplateString<char>>

GCC コンパイラでのみ正常に動作しますが、LLVM-GCC コンパイラでは動作しません。

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

gcc - Xcode4.2コードカバレッジ

Xcode 4.2を使い始めましたが、コードカバレッジの生成に問題があります。

Xcode4.2にはGCC4.2コンパイラは含まれていませんが、LLVMGCC4.2コンパイラに置き換えられました。最初のものは、以前のバージョンのXcodeでコードカバレッジを生成するために必要でした。

CoverStory Webサイトの「チュートリアル」に従いましたが、結果は次のようになります。

a)すべての手順を実行すると、カバレッジファイルはありません。
b)libprofile_rt.dylibをプロジェクトにリンクすると、失敗するはずのテストが失敗しなくなります。

誰かがこの問題に遭遇しましたか?そして、どのようにそれを解決しましたか?

ありがとう

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

objective-c - コマンド /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-g++-4.2 が終了コード 1 で失敗しました

XCode のバージョンは、iOS 5.0 用の 4.2 です。コンパイラとして「LLVM GCC 4.2」を選択します。プロジェクトをコンパイルすると、次のエラーが表示されます。

これがなぜ起こっているのか、そしてそれを修正する方法を理解するのを手伝ってください。

画像

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

c++ - OpenMPを使用してforループを並列化するときに、プログラムがSIGABRTを受信するのはなぜですか?

私はマクスウェルの方程式をC++で解くための科学プログラムを書いています。データ並列のタスクと私はOpenMPを使用してプログラムを並列にしたいです。しかし、OpenMPを使用して関数のサイドでforループを並列化すると、それが機能します。コードを実行すると、プログラムはSIGABRTを取得します。うまくいかなかったことがわかりませんでした。助けてください。

forループは次のとおりです。

コンパイラは、デフォルトでXcode4.2に付属しているllvm-gccです。

助けてください。

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

xcode - Xcode 4 (LLVM GCC) で _mm_shuffle_ps を使用する場合の OpenMP + SSE バグの可能性

コンパイラを GCC から XCode 4.2 で LLVM GCC 4.2 に切り替えたところ、OpenMP の下で組み込みの _mm_shuffle_ps に対して奇妙なリンカ エラーが発生しました。この関数は他の場所でも機能しますが、omp ブロック内に配置すると、次のリンカー エラーが生成され始めます。

私のコードの基本的な構造は次のとおりです。

コードは GCC 4.2 で問題なく動作しますが、これは OpenMP の LLVM GCC 実装のバグですか、それとも特殊なコンパイラ フラグが必要ですか?

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

xcode - Apple LLVM 3.0 のテンプレートとフォワード宣言

私は、LLVM GCC コンパイラ用に完全にコンパイルするアプリケーション (3 つのプロジェクト、c++ で 2 つ、Objective-C で 1 つ) に取り組んでいます。しかし、コンパイラを「Apple LLVM コンパイラ 3.0」に切り替えると、次のような奇妙なエラーが 1 つ見つかりました。

上記のエラーは、次のコード行に表示されます。

次のように前方宣言された EList を使用します。

EString は次のように宣言されます。

残りの使用されるテンプレートは次のように定義されます。

TCHAR は次のように宣言されます。

なぜGCCでうまくコンパイルできて、「Apple LLVM compiler 3.0」でエラーがスローされるのか教えてください。