[解決済み] macOS CatalinaにGCCをインストールする
2022-03-05 03:39:36
質問
私はmacOS Catalinaを使用しており、ここの指示に従ってGCCをインストールしようとしています。 https://solarianprogrammer.com/2019/10/12/compiling-gcc-macos/
configureを行うまでは、すべてうまくいっているように見えます。その後、次のようなメッセージが表示されます。
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
これを修正しようとしているうちに、次のようなことがわかりました。
MacOS "configure: error: cannot run C compiled programs"
ただし、この回答は以下のディレクトリに移動する必要があります。
/Library/Developer/CommandLineTools
問題は、/Library/Developer/にCommandLineToolsがないこと、隠しファイルとしてもないことです。これを修正しようとしたところ、次のようなものが見つかりました。
が、ここに答えはなく、私はnixを持っておらず、macOS Catalinaとの互換性があまりないようなので、いじりたくない。そこで質問なのですが、どうやってconfigureを実行すればいいのでしょうか?
解決方法を教えてください。
おそらくエレガントな答えではないでしょうが、うまくいきました。私は、$(xcrun --show-sdk-path) を使って必要なヘッダーファイルを見つけることができました。これで、すべてがうまくいきました。
関連
-
[解決済み] そのような keg はありません: /usr/local/Cellar/git
-
[解決済み] Bashのエイリアス:コマンドが見つかりません
-
[解決済み] 特定のパターンに一致するすべてのファイルを再帰的に検索する
-
[解決済み] macOSアップデート後、Gitが動作しない(xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
-
[解決済み] なぜGCCはa*a*a*a*aを(a*a*a)*(a*a*a)に最適化しないのでしょうか?
-
[解決済み] iOSまたはmacOSで、インターネット接続が有効かどうかを確認するにはどうすればよいですか?
-
[解決済み] g++とgccの違いは何ですか?
-
[解決済み] Mac OSのファインダーでターミナルを開くにはこちら【終了しました
-
[解決済み] なぜGCCは、速度の代わりにサイズに最適化すると、15-20%速いコードを生成するのですか?
-
[解決済み] dyld: ライブラリがロードされていません。/usr/local/opt/openssl/lib/libssl.1.0.0.dylib
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】psql: コマンドが見つかりません Mac
-
[解決済み】ローカルでドッカーイメージが見つからない
-
[解決済み】netsession_macがCPUを大量に使用しています。それは何ですか?[クローズド]。
-
[解決済み] OSX Mavrerick で mvn コマンドが見つかりません。
-
[解決済み] -bash: matlab: コマンドが見つかりません。
-
[解決済み] ファイルがリンク先のアーキテクチャではない、サポートされていないファイル形式でビルドされた (x86_64)
-
[解決済み] configure: エラーです。Cコンパイラは実行ファイルを作成できません
-
[解決済み] psql: コマンドが見つかりません Mac
-
[解決済み] gdbが「プロセスIDのMachタスクポートが見つからない」というエラーで失敗する
-
[解決済み] homebrewのパーミッションを修正する方法は?