autotakerのブログ
おもに自分のプログラムの開発日記になると思います。 ときどき学校やパズルの話題も入るかも。
カレンダー
06
2024/07
08
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
リンク
管理画面
新しい記事を書く
カテゴリー
未選択 ( 0 )
日常 ( 0 )
Mac ( 4 )
立体パズル ( 0 )
iPhone ( 1 )
カウンタ
[PR]
ホームページ
不動産
最新CM
最新記事
iPhoneアプリ。Marutsuke 公開
(07/07)
iPhoneアプリ公開
(07/01)
iPhoneアプリを作る。
(04/01)
Xcode4導入2日目。OpenCVを使うときの注意点。
(03/20)
Xcode4.0 バージョンアップ
(03/18)
最新TB
バーコード
RSS
RSS 0.91
RSS 1.0
RSS 2.0
ブログ内検索
アーカイブ
2011 年 07 月 ( 2 )
2011 年 04 月 ( 1 )
2011 年 03 月 ( 2 )
最古記事
Xcode4.0 バージョンアップ
(03/18)
Xcode4導入2日目。OpenCVを使うときの注意点。
(03/20)
iPhoneアプリを作る。
(04/01)
iPhoneアプリ公開
(07/01)
iPhoneアプリ。Marutsuke 公開
(07/07)
P R
2024
07,28
18:47
[PR]
CATEGORY[]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
2011
03,20
00:18
Xcode4導入2日目。OpenCVを使うときの注意点。
CATEGORY[Mac]
さて、導入2日目です。
英語はいいけど、とりあえず以前のプロジェクトを移してみます。
(スクリーンショットはすべてが終わってからとってるので最初の状態とは異なります。)
ずいぶん操作画面変わったなーというのが正直な感想ですが。
何かiTunesライクになってます。
このプロジェクトはOpenCVを使ったもので
以前どうにかしてOpenCVのFrameworkを作っていれていたのですが、
デフォルト状態だとリンクが上手くいかないみたいで動かない。
いろいろやってみたらOpenCVのライブラリを上手く読み込んでくれないみたい。
ちなみにCで書いてあります。
どうやらAppleはどうしてもObjective-CでやってほしいらしくCには冷たいようですw
気を取り直してまだ残ってたXcode3で開いたらちゃんとできました。
Xcode4ではビルドディレクトリとかいろいろと以前のバージョンと違うところもあるので
その辺の都合なのかな〜とか考えながら
しばらくどうにかならないものかといろいろ設定をいじくり回していたところ、
Xcode3でも「cannot execute binary data」(だったかな?)とか
エラーをはいて動かなくなりました。
(涙目)
いつもならTime Machineで復元するのですが、
最近諸事情によりバックアップをとっていなかったのです。
教訓:動くバージョンのコピーをとっておくこと。(当たり前)
で、もうあきらめて公式が対応するのをまとうかと思いながらそれでもあきらめきれず、
ふと公式(OpenCV)のサンプルプログラムに
Xcode形式のがあったのを思い出して動かしてみました。
するとなぜかすんなりとビルド成功しました。さすがですね。
動くサンプルがあるなら自分の作ったものも動かないわけがない。
ということでビルドのセッティングを一つ一つ照合していきました。
ここからがある意味重要な情報です。同じような境遇の方は参考にしていただけると幸いです。
左に表示されている自分のプロジェクトをクリックするとビルドの設定項目が出てきます。
そのうちの
Linking -> Mach-O Type を Executable に
Linking -> Other Linker Flags を -framework Carbonに
しました。ほかにもいくつかいじったのですが致命的なのはここのようです。
これで無事ビルドできるようになりました。
これらのフラグがどういう意味なのかまださっぱりわからないのです。
いつかわかるようになる日が来るとよいのですが。
この問題を直すので今日は終わりました。iPhoneアプリの勉強は明日以降になりそうです。
PR
コメント[0]
TB[]
<<
iPhoneアプリを作る。
|
HOME
|
Xcode4.0 バージョンアップ
>>
コメント
コメント投稿
NAME:
MAIL:
URL:
COLOR:
Black
LimeGreen
SeaGreen
Teal
FireBrick
Tomato
IndianRed
BurlyWood
SlateGray
DarkSlateBlue
LightPink
DeepPink
DarkOrange
Gold
DimGray
Silver
SUBJECT:
COMMENT:
PASS:
trackback
トラックバックURL
<<
iPhoneアプリを作る。
|
HOME
|
Xcode4.0 バージョンアップ
>>
忍者ブログ
[PR]