SFML hereを設定する手順に従った。/Library/Frameworksフォルダをチェックすると、SFMLのすべてのものがそこにあるように見えます。しかし、プロジェクトをチェックアウトするとき、私のグループはSFMLを使用して作業しています。私がビルドすると、大量のエラーが発生します。これらのエラーは他のグループのメンバーには存在しません。私は、SFMLがsf :: Inputを型として認識していないことが原因でエラーが発生していると考えています。エラーのない部品が取り出されたXcodeでSFMLプロジェクトをデバッグする - Install to Blame?
#pragma once
#include "Mover.h"
class InputMover : public Mover
{
public:
InputMover(const sf::Input* pInput);
//error here - expected unqualified-id before * token
protected:
const sf::Input* m_pInput;
//error here - ISO C++ forbids declaration of Input with no type
};
:
は、ここに私のプロジェクトのヘッダクラスのいずれかのために私のコードです。問題は何だと思いますか?
EDIT、SOLVED: 問題は、私がコピーインストールを行う前にmakefileでSFMLをインストールしたことです。一部のファイルが競合していました。インストールされたファイルを追跡して削除しました。これは問題を解決するように思われた。