問題タブ [pch]
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.
xcode - チェーン化されたプリコンパイル済みヘッダーを使用して、clang の解析/再解析時間を短縮しますか?
私はテキスト エディター (ほぼ IDE) に取り組んでおり、舞台裏 (トークン化、診断) で llvm/clang を使用しています。編集されるほぼすべてのファイルには、他のヘッダー (含まれるファイルのツリー) を含むいくつかのヘッダーも含まれるメイン ヘッダー ファイルが含まれます。
主なアイデアは、「UserFile.cpp」の編集中clang_parseTranslationUnitおよびclang_reparseTranslationUnit呼び出し中に同じままであるヘッダーの再解析をスキップすることです。
Clang のチェーン化されたプリコンパイル済みヘッダーや、必要と思われるモジュールについて読んだことがあります。
PCH for MainHeader.hlikeclang++ -x c++-header MainHeader.h -emit-pch -o MainHeader.h.pchを生成し、 like として使用しましたclang++ -include-pch MainHeader.h.pch ...。ヘッダーツリー全体(連鎖)のPCHなのか、そのファイルのみのPCHなのか(ほとんどの場合)はわかりません。
CXTranslationUnit_PrecompiledPreambleclang オプションがあるため、チェーンされたプリコンパイル済みヘッダーが必要ですか?
チェーンされたプリコンパイル済みヘッダーを生成するにはどうすればよいですか?
ヘッダー ツリーは複数あるためかなり複雑であり#ifdef SOME_CONDITION .. #include <SomeHeader.h> #endif、ツリー全体を理解して各ヘッダー ファイルを手動でプリコンパイルするのはかなり困難です (ただし、インクルージョン ツリーに影響を与えるPCH引数を渡すことは知っています)。-DSOME_CONDITION
xcode - OCLint は、コンパイル済みのワークスペース/プロジェクト ヘッダーの検出に失敗します
OCLint 集計を作成しようとすると、次のエラーが表示されます。
ワークスペース内で事前にコンパイルされたヘッダーを使用します。これらはメイン ターゲットと OCLint 集計内でまったく同じように参照されますが、何らかの理由で、OCLint 集計は pch を検出できません。
これが、「CocoaLumberjack/CocoaLumberjack.h」の依存関係が見つからない理由です。
OS X 10.11.1 で Xcode 7.1.1 を実行しています
ios - iOSのclangエラー、ファイルまたはディレクトリがありません
私は iOS のビルド プロセスにあまり詳しくありません。私は、数年間触れられていないレガシーアプリケーションを提供していました。それを開く前に、iOS 5 をターゲットにしていました。エラーが発生しましたCommand
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1
私は間違っている可能性がありますが、いくつかの投稿を閲覧したところ、古い xCode バージョンには pch ファイルがないようです。このプロジェクトを再び実行する方法について何か提案はありますか?
ios - Xcode8 はベンダー フレームワークのヘッダー ファイルをインポートできませんか?
に更新Xcodeした後Xcode 8。
ベンダー フレームワークのヘッダー ファイルをファイルにインポートすると、そのことがわかりました.pch。エラーが発生します。'xxx' .h file not Found
例:
Umeng のヘッダー ファイルという名前のフレームワークをインポートしたい。だから私は以下のコードを私のXXX-prefix.pch
しかし、エラーUMMobClick/MobClick.h file not foundが表示されました。
ベンダー フレームワーク ヘッダー ファイルをファイルにインポートすることを禁止する Xcode の制約はあり.pchますか?
r - R プロットの回転点または塗りつぶされた矢印
それらを回転させるだけでpchポイントタイプを変更する基本的なRの方法はありますか? 直角三角形 (底辺が y 軸に平行) が必要です。
または、arrows() の矢印を塗りつぶした三角形に変更するにはどうすればよいですか?
ご協力いただきありがとうございます!
サラ

