質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

Q&A

0回答

365閲覧

[C++ XCode] 同じソースコードで別環境に移行時にコンパイルエラーが出る。

zuki

総合スコア1

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

0グッド

0クリップ

投稿2023/01/26 04:36

前提

Macbook 1台目(仮に「A」と呼ばさせてください)にてXCodeをIDEとしてC++のコードを書いていました。
それをGithubなどを経由して別環境のMacbook 2台目(仮に「B」と呼ばさせてください)にてビルドさせようとしました。
その時にBの環境でだけコンパイルエラーが出てきてしまい、困っているというのが簡単な概要です。
詳細は下記に書きます。

XCodeで別環境に移行した時に設定すべき、見直しておくべき項目があれば是非教えていただきたいです。

実現したいこと

XMLのようなデータを乗っけたファイルをそのプログラムの中で出力したため、
#include <fstream>を使用しています。ですが、BのMacbookにてエラーの内容は<fstream>がインクルードしている#include <ostream>のファイルに対して、起きています。

標準ライブラリからエラーが出ているので何か設定・環境などが起因していると勝手に思っています。
追加で情報が足りてなかったら追記するのでお助けください。

発生している問題・エラーメッセージ

cpp:ostream

1Semmantic issue 2/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ostream:299:15: Use of undeclared identifier '_CharT' 3 4basic_ostream<_CharT, _Traits>::basic_ostream(basic_ostream&& __rhs) 5{ 6 this->move(__rhs); 7} 8

cpp:ostream

1/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ostream:299:47: Use of class template 'basic_ostream' requires template arguments 2 3basic_ostream<_CharT, _Traits>::basic_ostream(basic_ostream&& __rhs) 4{ 5 this->move(__rhs); 6}

cpp:ostream

1 2/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ostream:299:63: Use of undeclared identifier '__rhs' 3 4template <class _Char&&T, class _Traits> 5basic_ostream<_CharT, _Traits>::basic_ostream(basic_ostream&& __rhs) 6{ 7 this->move(__rhs); 8} 9

補足情報(FW/ツールのバージョンなど)

A,BのMacbook共に
macOS Catalina 10.15.7
XCode 12.4

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

y_waiwai

2023/01/26 05:16

エラーが出たなら、エラーメッセージを提示しましょう エラーメッセージは、よけいな省略翻訳しないで出たそのママをコピペで提示してください
zuki

2023/01/26 11:56

分かりづらくてすみません。 発生しているエラーについてそのままのコピで「発生している問題・エラーメッセージ」の項目に記載してます。 エラーが出てるソースコードのコード部分もコピーで貼ってます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問