スポンサーサイト

    上記の広告は1ヶ月以上更新のないブログに表示されています。
    新しい記事を書く事で広告が消せます。

    PSPの開発環境を構築する その2

    前の続きです。

    続いてPSPSDKをインストールします。

    Cygwinを起動します。

    カレント直での作業はなんなので、フォルダを作ってそこで作業する様にします。

    mkdir pspdev
    cd pspdev


    pspdev.org より、toolchainを取得します。

    svn checkout svn://svn.pspdev.org/psp/trunk/psptoolchain


    psptoolchain というフォルダが出来ているので、移動します。

    cd psptoolchain


    readme.txt は一読しておきましょう。

    環境設定を行います。

    export PSPDEV=/usr/local/pspdev
    export PATH=$PATH:$PSPDEV/bin


    (この設定はずっと必要になるので、.bashrc に追加しておくと良いです。)

    以下スクリプトで環境構築が開始されます。

    ./toolchain.sh


    PC性能にも依りますが、半日位掛かるかもしれません。

    psplinkusb関連はCygwinではビルド出来ない模様。
    無くても開発は出来ます。
    スポンサーサイト

    テーマ : 日記
    ジャンル : 日記

    PSPの開発環境を構築する その1

    Cygwin + PSPSDKのインストール

    まずはCygwinのインストールから

    http://www.cygwin.com/の、

    「Install or update
    now!」

    より、setup.exeをダウンロードします。

    setup.exe の実行

    オプションは以下で、

    Choose A Download Source: Install from internet

    Select Root Install Directory:
     Root Directory: インストール先フォルダ
     Install For: All Users お好みで

    Select Local Package Directory: ダウンロードしたパッケージを保存するフォルダ、適当に

    Select Your Internet Connection: 接続方法、プロクシ等使っていなければ、Direct Connection そのままで

    Choose A Download Site: ダウンロードサイト、jp系を選んだ方が良いのだと思う。


    Select Packeages:インストールするパッケージ、全部でも良いが時間が掛かるので、以下参考に

    Base
     tar
    Devel
     autoconf
     automake
     binutils
     bison
     cvs
     doxygen
     flex
     gcc
     gettext
     make
     readline
     subversion
    Doc
     texinfo
    Utils
     ncurses
     patch
    Web
     wget


    Cygwinのインストールはこれで終了です。

    つづく

    テーマ : 日記
    ジャンル : 日記

    Eclipseを使って開発してみるその3

    ワークスペースの作成

    ファイル>ワークスペースの切換え>その他

    適当なフォルダを指定します。
    例:

    c:\project\psp\workspace


    作業フォルダの様な物と思って下さい。
    基本このフォルダ内でプロジェクト(複数)を管理します。

    これで準備は整いました。
    実際にビルドしてみましょう。
    ここでは、mdxplayerを例に説明します。

    まず、プロジェクトを作成します。

    ファイル>新規>Cプロジェクト

    プロジェクト名:mdxplayer
    プロジェクトタイプ:Makefileプロジェクト(空のプロジェクト)
    Toolchains: 他のツールチェイン

    として作成します。

    プロジェクト・エクスプローラーにmdxplayerが作成されているかと思います。

    mdxplayerのソースのアーカイブの中身を全て、mdxplayer にドロップして下さい。

    プロジェクト>プロジェクトのビルド

    で、ビルドが実行されます。

    ハマりそうなネタ
    ・プロジェクト・エクスプローラーがどこにもない
     ウィンドウ>ビューの表示

    つづく

    テーマ : ひとりごと
    ジャンル : 日記

    Eclipseを使って開発してみるその2

    Eclipse を日本語化してみる

    http://www.igapyon.jp/blanco/nlpack/eclipse/index.html より、

    「Eclipse IDE for C/C++ Developers」
    NLpackja-eclipse-cpp-galileo-SR1-blancofw.zip を ダウンロードしてきて、

    eclipse.exeのあるフォルダに解凍します。

    eclipse.exe -clean で一度だけ起動させればOKです。

    ↑は頻繁に使うので、ショートカットを作ってしまいましょう。

    -clean用ショートカットの作り方:
    eclipse.exe を右クリック、「ショートカットの作成」を選択
    作成された、ショートカットファイルを右クリック、「プロパティ」を選択
    リンク先の最後にスペースを空けて、 -clean を追加します。

    ....\eclipse\eclipse.exe" -clean


    これで完成です。

    ショートカットの名前は「eclipse -clean」 とか判りやすい名前にしておきましょう。

    つづく

    テーマ : ひとりごと
    ジャンル : 日記

    Eclipseを使って開発してみる

    オープンソースの統合開発環境 Eclipse を使って開発が出来ます。

    JAVAの世界では有名なツールですが、C言語での開発も可能です。

    PSPを使ったデバッグは出来ませんが、コードの編集&コンパイル、CVSやSVNを使ったバージョン管理も可能になります。

    まずは、インストールから

    以下、Eclipseの公式サイトより、

    Eclipse Download

    「Eclipse IDE for C/C++ Developers (xx MB)」をダウンロードしてきます。

    適当なフォルダに解凍しましょう。


    eclipse.exe のあるフォルダに、起動用のバッチを作成しましょう。

    pspdev.bat

    PATH=%PATH%;c:\cygwin\bin;c:\cygwin\usr\local\pspdev\bin
    start eclipse.exe


    pspdev.bat で起動出来ます。

    つづく

    テーマ : ひとりごと
    ジャンル : 日記

    プロフィール

    TMK

    Author:TMK
    FC2ブログへようこそ!

    最新記事
    最新コメント
    最新トラックバック
    月別アーカイブ
    カテゴリ
    FC2カウンター
    検索フォーム
    RSSリンクの表示
    リンク
    ブロとも申請フォーム

    この人とブロともになる

    QRコード
    QRコード
    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。