今朝、SDL を使用するために Sublime Text と Terminal で C++ を少し学習した後、OSX Lion と Xcode をインストールしましたが、Terminal でコンパイルしようとすると問題が発生します。これが私のコードです。
#include "SDL/SDL.h"
int main(int argc, char* args[])
{
//Start SDL
SDL_Init(SDL_INIT_EVERYTHING);
//Quit SDL
SDL_Quit();
return 0;
}
SDL.framework、SDL_mixer.framework、および devel-lite をライブラリ フォルダに入れ、Macports を使用して SDL を取得しましたが、それが機能しなかった場合、後者は役に立ちませんでした。
「g++ sdltest.cpp -o sdltest -lSDL」を使用すると、「ld: -lSDLcollect2 のライブラリが見つかりません: ld が 1 つの終了ステータスを返しました」という結果が得られます。これを機能させる方法はありますか?
また、興味深いことに、ハードドライブをフォーマットし、OSX Lion と XCode を再インストールした後に SDL の「クリーン インストール」を行う場合 (近々行うことを考えています)、最善の方法は何でしょうか? 私が見つけたすべてのガイドでエラーが発生しました (それは間違いなく私の問題です。理解するのが最も簡単なものを見つける必要があるだけです)。テキストエディタとターミナル。ありがとうございました。