発生している問題・エラーメッセージ
Xcodeを用いてc++のコードを書きたいのですが,
解決策がわからないエラーが発生しビルドできません.
ld: library not found for -lc++ clang: error: linker command failed with exit code 1 (use -v to see invocation)
該当のソースコード
#include <iostream> int main(int argc, const char * argv[]) { // insert code here... std::cout << "Hello, World!\n"; return 0; }
プロジェクト作成時からコードは触っていないので,環境の問題かと
補足情報(FW/ツールのバージョンなど)
Xcode(11.2.1)
macOS(10.14.6)
ターミナルでc++は動きますか?
動きます
では、ターミナルからコンパイルしてみて下さい。・・・同じようなエラーが出るなら、メッセージにある-vオプションつけてやってみて下さい。
Xcode 11.5 でプロジェクトを新規作成して、
1. macOS の Command Line Tool を選択、Next
2. Product Name を適当に付けて、Language は C++ に設定
したら動きましたよ。
ターミナルからの実行は問題ないのですが,
Xcodeからとなるとビルドエラーで弾かれてしまいます.
[Product]-[Clean Build Folder]の後に再度[Product]-[Build]しても駄目ですか?
あなたの回答
tips
プレビュー