2017-05-26 9 views
0

私は以前のXCodeで開発していた古いMax OS Xコンソールアプリケーションをコンパイルしたいですが、それ以来何かをアップグレードしてビルドしようとすると、修正方法がわからないというエラーが出ます。これは私にはたくさん起こります。この場合Xcode:macosx10.11(SDKが見つかりません)--- 10.11マシンでコンパイルするにはどうしたらいいですか?

、エラーは実行desination私のMacはスキーム「GLTest」を実行するためには有効ではありません

です。

CMD-Bを押すとモーダルダイアログでポップアップします。

ビルドの設定を見ると、Base SDKが "macosx10.11(SDK not found)"に設定されていることがわかります。私は10.11を実行しているので、問題のように見えます。同様の質問へ

回答は、いずれかの再インストールするすべてのものを提案したりシンボリックリンクまたはのplistファイルにいくつかの卑劣なものをやって、私はこの問題が発生したとき、私ははちょうど、私の他の古いプロジェクトの一つを構築するために管理なかったことを確信していますビルドの設定で前後しています。だから私はちょうどいくつかのドロップダウンやその他の正しいオプションを選択しなければならないと思うとすべてがOKになる、私はちょうど正しいものをヒットするように見えることはできません。

TL:私はOS X 10.11を実行しています。自分のマシンで実行するためにXCodeでコンソールアプリケーションを構築したいと考えています。どのように私はこの些細な仕事を達成することができますか?

答えて

0

ビルドの設定で何らかの無駄なスクラブリングをした後、私は答えを見つけました。うまくいけば、それは他の人にも役立つでしょう。 2つのステップがあります。

10.12への「ベースSDK」を設定し
  1. 、私は「MacOSの展開ターゲット」のための10.11
  2. 検索を実行しているし、それだ10.11

に変更してるにもかかわらず、その後、それは動作します。

(誰でもこの作業の理由を説明する答えを投稿したい場合、すなわちXCodeのビルドシステムが動作し、それらの用語は、それに関連して何を意味するか、それがスーパー参考になると私は、このような答えを受け入れるだろうか。 )

関連する問題