12

OS Mountain Lion から Mavericks にアップグレードし、インテル icc コンパイラーを実行しましたが、見つからないicc test.cと言われました。#include <time.h>そこで、\usrフォルダーを確認したところ、見つからないことがわかり、バックからこのフォルダーにコピーし、Xcode をバージョン 5.0.1 にアップグレードしました\usr\includeincludeその後、再度コンパイルしましたが、それでも警告が表示されました

ld: library not found for -lcrt1.10.6.o

どういう意味ですか?それを修正する方法は?

4

3 に答える 3

10

MacPorts の mysql5 をインストールするときに、同様のコンパイラ エラーが発生しました (lcrt がありません)。ジャレッド・バロウズは正しい。これを行う簡単な方法は、ターミナルを開いて次のように入力することです。

xcode-select --install

私は、discussions.apple.com のリンクが役に立つかどうかわかりません。静的リンクが「場合によっては大丈夫」なのか、それとも「下手なプログラマーはクッキーなし」なのかについて議論している人々の集まりのように見えました。

しかし、私のものがうまくいかない場合は、関連するスタックの質問があります:Xcode 4.4以降はコマンドラインツールをインストールします

于 2014-01-16T19:09:57.957 に答える