インストール/設定

XCode(iPhoneSDK)でLinkが上手くいかない場合の確認事項

SQLiteライブラリのリンクの設定でちょっとはまったので備忘録に。 Linkingのエラーが出たら、ビルド設定の【Library Search Path】を確認し、別のパスが優先で指定されていたらその値を削除する( このとき検索窓を使って設定を探す場合は、Showのところを…

iPhoneシュミレーターのカメラロール画像を取り出す

備忘録:シュミレーター内に保存された写真は下記の場所に保存されている。 /User/ユーザー名/Library/Application Support/iPone Simulator/SDKバージョン/Media/DCIM/100APPLE 以下のような感じで、アプリ画面のスクリーンショットを撮ったりすると、高解…

NSLogをループの中で使いすぎると落ちる

まあ当たり前と言えばそうなのかもしれないですが、何百回も高速にループするような場所でNSLogを書くと、シュミ上で何の前触れもなく突然アプリが落ちます。エラーログも何も無しな上に、try/catchにも引っかからずにいきなり終了するので、NSLogが原因と判…

iPhone転送時の「0xE8000001」エラーの解決方法

iphoneの実機への転送の際に、今度は、Ex8000001エラーが出た。 再起動や、プロビジョンニングの再設定等、いろいろやってみたが、なおらない。 しょうがないので、プロジェクトを別名で新規に作り、そちらにもろもろのファイルをコピーすると転送に成功した…

EclipseCDTでiPhoneアプリを書くためのチュートリアル

Write native iPhone applications using Eclipse CDT EclipseCDTを使ってネイティブの(HTMLベースじゃない)iPhoneアプリを書くチュートリアルがあった。 XCodeはエディタとして全然いけてないので、これはすばらしいんじゃないでしょうか。 僕はInterface…

EclipseでローカルプロジェクトをSVNにimportする方法

なんかいつも忘れて無駄に時間取ってしまうので、ここに記しておく。 環境は Eclipse3.4のUltimateパッケージ。 ナビゲータビューを開く プロジェクトのルートフォルダの上で右クリック→teamを選択 share projectを選択 SVNかCVSか聞かれるので、どっちか選…

C#でiphoneアプリを実装できるみたい!

OSS実装「Mono」で広がる.NETの応用 「iPhoneでC#アプリが審査に通るワケ」 「.NET Framework」をWindows以外でも動かすためのマルチプラットフォーム環境、MonoのJITコンパイラを省いて利用するみたいだけど、Monoっていつのまにかこんなすごいことになって…

iPhone転送時の「0xE800003A」エラーの手軽な解決方法

iPhoneアプリの開発で、実機への転送の際に「0xE800003A」エラーが出る場合がある。 どうやらこれの解決方法は、「info.plistのBundle identifierをプロビジョニングの設定と合わせる」のが一般的みたいなんだけど、横着して下記のようにすることで簡単に解…

ntdll.dllが見つからないエラー

VisualStudioでデバッグを行って、ntdll.dllが見つからないエラーが出る場合、VisualStudioを再起動してみること。 特にVisualStudioをインストールしたばかりの際には、再起動が必須。 再起動しても直らない場合は、ユーザー権限をチェック。 プログラム中…

FlashPlayer10 + FlashDevelop で環境構築

Flash Player 10がめでたく正式リリースとなったようなので、重い腰を上げて10に移行してみる。 まだCS4を持っていないので、無料おためしコースで開発環境を構築することにする。 Flashの無料環境は、以前より構築手順が簡単になってきてるのが良い感じ。 …

FlashPlayerの過去バージョンの在り処

メモ: Flash Playerの旧バージョンは、こことここにある デバッガバージョンは、ここが詳しい 以前のバージョンのインストールに失敗する場合は、ここが詳しい

Eclipse CDT + MinGW 環境でデバッグできない

EclipseCDTでデバッグ実行を行って、下記のようなエラーが出る場合の対処法 「 Error creating session: Exec error:Launching failed 」 「 セクションの作成エラー: Exec error:Launching failed 」 GDBがインストールされていない。 MinGWのインストール…

MinGWとEclipseCDTでGLEWを使う

環境は、WindowsXP + Eclipse3.3.2 + CDT + MinGW-5.4.1。 ■GLEWをダウンロード http://glew.sourceforge.net/で、ソースzipをダウンロードして解凍 ■ソースをコンパイル Msys上でGLEWフォルダに入ってmakeを実行 ■IncludeとLibフォルダの中身を移動 include…

Collada Domを MinGW+Msys+EclipseCDT 環境でMakeする

Collada DomをNot-VisualStudio環境で自力でコンパイルしてインストールする方法。 依存するライブラリが多くて心が折れそうだったときのログ。WindowsXP + Eclipse3.3.2 + CDT + MinGW-5.4.1 + Msysの環境で。 ■Collada Domをダウンロード http://sourcefor…

EclipseCDTでMinGWを使用するときの設定

地味に結構はまるのでログ。WindowsXP + Eclipse3.3.2 + CDT + MinGW-5.4.1の環境で。環境変数の設定がミソ。MinGWのincludeとlibだけを単純に指定してもC++のライブラリが読み込めない。 Vistaの場合はこんな感じでやらないとはまるのは知られているが、XP…

EclipseCDTとMinGWの環境でGlutとCgを使う方法

環境は、WindowsXP + Eclipse3.3.2 + CDT + MinGW-5.4.1。 ■GLUTをダウンロードしてインストール ftp://ftp.sgi.com/sgi/opengl/glut/で、glutdlls36.zipをダウンロードして解凍後、DLLをパスの通っているところにコピー(System32など) ■Nvidia Cg2.0をダウ…

Eclipseのオールインワンパック

以前はEclipseにはオールインワンパックという便利なものがあったんだけど、最新のEclipseには対応していなかった。 現在ではMergeDocというサイトで同様のパッケージがダウンロードできる。 MergeDoc http://mergedoc.sourceforge.jp/ 最新のEclipseおよび…

FlashDevelopでfl.controlsパッケージを使う方法

FlashDevelopでfl.controls等のfl以下のパッケージを使うには、下記のDIRをグローバルパスに指定する必要がある。メインメニューのProject→Properties→Classpaths→EditGlobalClassPathsを押して下記のパスを追加。 Adobe Flash CS3/je/Configuration/Compone…

Eclipse/VisualStudio/FlashDevelopの便利ショートカット

どんどん使いましょう。 ■Eclipse 3.2・コードフォーマット Ctrl + Shift + F ・コメントアウト 選択後に Ctrl + Shift + (C or /) ・コメントアウト解除 選択後に Ctrl + Shift + (C or /) ・ソースファイル検索 Ctrl + Shift + R ・JavaDocテンプレート作…