2010-06-22
iPhone用のcore-plotを使えるようにしてみた
導入手順が書いてあるページが英語ですらあんまりなく、試してもうまくいかなかったりで、かなりハマったのでメモ。
C言語もObjective-Cも知らないから、流儀には沿ってないかもしれないけど、とりあえずコンパイルはできた。
コンパイルテスト用のソースはここから拝借した。
ライブラリの使い方は、Mac用と同じでコンパイルできた。
Hello core-plot | [hiroya retain];
http://blog.magical-technology.com/archives/326
SDKインストール
ダウンロード
sudo port install mercurial mkdir $HOME/Library/SDKs cd $HOME/Library/SDKs/ hg clone https://core-plot.googlecode.com/hg/ core-plot wget http://core-plot.googlecode.com/files/CorePlot%20iPhone%20SDK.zip unzip 'CorePlot iPhone SDK.zip' mv README.txt CorePlotSDK/ rm 'CorePlot iPhone SDK.zip'
ビルド
以下プロジェクトを開いてcmd+bでビルド。
core-plot/framework/CorePlot-CocoaTouch.xcodeproj
xcode設定
ビルド設定
opt+cmd+eで"ターゲットxxxの情報"を開く。
ビルドタブ。
検索パス->ヘッダ検索パスに以下追加。
$HOME/Library/SDKs/core-plot/framework
再帰的にチェック。
アーキテクチャ->追加SDKに以下追加。
$HOME/Library/SDKs/CorePlotSDK/${PLATFORM_NAME}.sdk
リンカ->他のリンカフラグに以下追加。
-ObjC -all_load -lCorePlot
依存関係
opt+cmd+eで"ターゲットxxxの情報"を開く。
一般タブ。
直接依存関係で以下追加。
CorePlot-CocoaTouch
QuartzCore追加
グループとファイル->Framework 右クリック->追加->既存のフレームワーク
QuartzCore.framework
スクリーンショット
参考リンク
UsingCorePlotInApplications - core-plot - Instructions for using Core Plot in your OS X or iPhone/iPod Touch application - Project Hosting on Google Code
http://code.google.com/p/core-plot/wiki/UsingCorePlotInApplications
core-plotをインストール | [hiroya retain];
トラックバック - http://d.hatena.ne.jp/eth0jp/20100622/1277190500
リンク元
- 6 http://www.google.co.jp/search?hl=ja&source=hp&q=リポジトリは恒久的に+移動しました&lr=&aq=0&aqi=g2g-m1&aql=&oq=リポジ?%8
- 5 http://ezsch.ezweb.ne.jp/search/?sr=0101&query=モジュロ演算
- 5 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&q=mysql コマンド add+after++&aq=f&aqi=&aql=&oq=&gs_rfai=
- 5 http://www.google.co.jp/search?hl=ja&lr=lang_ja&client=firefox-a&hs=Onf&rls=org.mozilla:ja:official&tbs=lr:lang_1ja&q=php+Thread+Safety+RPM&aq=f&aqi=&aql=&oq=&gs_rfai=
- 5 http://www.google.co.jp/search?hl=ja&lr=lang_ja&tbs=lr:lang_1ja&q=php+ssl通信&aq=4&aqi=g-e1g9&aql=&oq=PHP+SS&gs_rfai=
- 5 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4GGIH_jaJP274JP275&q=__imp__inet_ntoa@4+未解決
- 4 http://www.google.co.jp/search?hl=ja&source=hp&q=モジュロ演算&lr=&rlz=1R2ADFA_jaJP381&aq=3r&aqi=g-r10&aql=&oq=もじゅ&gs_rfai=
- 3 http://d.hatena.ne.jp/wiitomo/20091031/p5
- 3 http://www.google.co.jp/search?hl=ja&client=firefox-a&hs=dgk&rls=org.mozilla:ja-JP-mac:official&q=mac+mysql++show+index&aq=f&aqi=&aql=&oq=&gs_rfai=
- 3 http://www.google.co.jp/search?hl=ja&q=モジュロ演算+曜日&lr=&aq=1r&aqi=g-r4g-rs1g-r5&aql=&oq=もじゅろ&gs_rfai=

