三|三
イ `< ,..-──- 、 _|_
 ̄ /. : : : : : : : : : \ |_ ヽ
∧ /.: : : : : : : : : : : : : : ヽ (j )
/ \ ,!::: : : :,-…-…-ミ: : : : :',
{:: : : : :i '⌒' '⌒' i: : : : :} _ヽ_∠
└┼┘ {:: : : : | ェェ ェェ |: : : : :} lニl l |
. |_|_| , 、 { : : : :| ,.、 |:: : : :;! l─| l 亅
__ ヽ ヽ. _ .ヾ: :: :i r‐-ニ-┐ | : : :ノ _
/ } >'´.-!、 ゞイ! ヽ 二゙ノ イゞ‐′ l `ヽ
´⌒) | −! \` ー一'´丿 \ l/⌒ヽ
-' ノ ,二!\ \___/ /`丶、 _ノ
/\ / \ /~ト、 / l \
/ 、 `ソ! \/l::::|ハ/ l-7 _ヽ
/\ ,へi ⊂ニ''ー-ゝ_`ヽ、 |_厂 _゙:、
∧  ̄ ,ト| >‐- ̄` \. | .r'´ ヽ、
,ヘ \_,. ' | | 丁二_ 7\、|イ _/ ̄ \
探検
【マック】Macintoshプログラミング質問箱
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2005/04/09(土) 23:47:34281274
2008/04/08(火) 15:59:22 下手な質問で申し訳ありません.
>DOSのコマンドラインは知ってるが、UNIXのコマンドラインは知らん、ってことのようにも読める
>作るのはコマンドラインプログラムだが、コンパイル作業やファイル操作はコマンドラインではよくわからん、ってことのようにも読める
その通りでございます.
>昔CodeWarrior使ってたが、現在の開発ツールは使い方がわからん
その通りでございます.
あたまのまわりが悪くなってきたおじさんでも使えるようなシンプルな,Mac用のC言語開発環境をご紹介ください.
>DOSのコマンドラインは知ってるが、UNIXのコマンドラインは知らん、ってことのようにも読める
>作るのはコマンドラインプログラムだが、コンパイル作業やファイル操作はコマンドラインではよくわからん、ってことのようにも読める
その通りでございます.
>昔CodeWarrior使ってたが、現在の開発ツールは使い方がわからん
その通りでございます.
あたまのまわりが悪くなってきたおじさんでも使えるようなシンプルな,Mac用のC言語開発環境をご紹介ください.
282デフォルトの名無しさん
2008/04/08(火) 16:16:04 もう引退したほうが自身のため周囲のためな気がするよ
中途半端に理解した人がテスト的に何かやってそれを提案したりするのは迷惑になることが多い
プログラミングは後進に任せてこれからは管理方面で活躍してください
中途半端に理解した人がテスト的に何かやってそれを提案したりするのは迷惑になることが多い
プログラミングは後進に任せてこれからは管理方面で活躍してください
283デフォルトの名無しさん
2008/04/08(火) 19:49:09 一番お手軽で、安価で、とっつきやすいのはXcodeだと思う。
少なくともOSXでは、ね。
エディタやIDEが変わっても、ある程度の使い方さえ覚えればなんとかなるっしょ。
何のためのマニュアルなのかと。
Windowsでコマンドラインでの開発やってたなら、
cl.exe (MS-C) → gcc
DOS窓 → ターミナル
みたいな対応だから、基本的なトコさえ押さえればなんとかいけるのでは?
少なくともOSXでは、ね。
エディタやIDEが変わっても、ある程度の使い方さえ覚えればなんとかなるっしょ。
何のためのマニュアルなのかと。
Windowsでコマンドラインでの開発やってたなら、
cl.exe (MS-C) → gcc
DOS窓 → ターミナル
みたいな対応だから、基本的なトコさえ押さえればなんとかいけるのでは?
284デフォルトの名無しさん
2008/04/08(火) 22:46:28 XcodeってそのへんのIDEの中ではシンプルな方だと思うんだけど。
Standard Toolプロジェクトを選べばCプログラムは書けるっしょ。
Standard Toolプロジェクトを選べばCプログラムは書けるっしょ。
285デフォルトの名無しさん
2008/04/08(火) 23:24:13 職場で自分や他数人が使うだけなら
perl, python, rubyあたりのスクリプト言語はどう?
perl, python, rubyあたりのスクリプト言語はどう?
286デフォルトの名無しさん
2008/04/08(火) 23:54:44 Cで遊ぼう!
ttp://homepage.mac.com/nsekine/SYW/SYWSoft/softOSX.html
ttp://homepage.mac.com/nsekine/SYW/SYWSoft/Image/TryCScreen.jpg
ttp://homepage.mac.com/nsekine/SYW/SYWSoft/softOSX.html
ttp://homepage.mac.com/nsekine/SYW/SYWSoft/Image/TryCScreen.jpg
287デフォルトの名無しさん
2008/04/09(水) 03:22:52 Xcodeが分からんというならhoge.cを書いてgccでコンパイルっつー手しかないだろなぁ。
でもうっかりテキストエディタの文字コードが問題になってコンパイルできません!とか泣きついてくるオチもありそーだね
でもうっかりテキストエディタの文字コードが問題になってコンパイルできません!とか泣きついてくるオチもありそーだね
288デフォルトの名無しさん
2008/04/09(水) 09:49:10 xcode以外にあるのか?
289デフォルトの名無しさん
2008/04/09(水) 12:14:33 eclipseならC/C++プラグイン入れて使えるかもしれないね。
290デフォルトの名無しさん
2008/04/09(水) 20:23:45 じゃ、ついでに貼っとくか。
EasyEclipse for C and C++
ttp://www.easyeclipse.org/site/distributions/cplusplus.html
NetBeans
ttp://download.netbeans.org/netbeans/6.0/final/
Eclipseはコンソール出力で日本語が化けるからアレかも知れんね。
EasyEclipse for C and C++
ttp://www.easyeclipse.org/site/distributions/cplusplus.html
NetBeans
ttp://download.netbeans.org/netbeans/6.0/final/
Eclipseはコンソール出力で日本語が化けるからアレかも知れんね。
291デフォルトの名無しさん
2008/04/09(水) 23:42:05 わざわざIDEを使わないでもTerminalからコンパイルすりゃいいだけだけど。
それをするのも無理な気がするなぁ(つーかXcode一式にコンパイラが入ってるわけだから
Xcodeを素直に使ってみるのが一番いい気がするなぁ)
それをするのも無理な気がするなぁ(つーかXcode一式にコンパイラが入ってるわけだから
Xcodeを素直に使ってみるのが一番いい気がするなぁ)
292290
2008/04/10(木) 00:00:11 >Eclipseはコンソール出力で日本語が化けるからアレかも知れんね。
スマン、これはOS Xを英語環境で使用した場合の現象です。
日本語環境で使う分には大丈夫です。忘れてた。
スマン、これはOS Xを英語環境で使用した場合の現象です。
日本語環境で使う分には大丈夫です。忘れてた。
293デフォルトの名無しさん
2008/04/10(木) 19:06:20 emacsでしこしこソース書いて、
シェルモードでgccってやってるよ。
Xcode食わず嫌いしてるかな
シェルモードでgccってやってるよ。
Xcode食わず嫌いしてるかな
294デフォルトの名無しさん
2008/05/17(土) 22:53:12 初心者丸出しの質問で恥ずかしいのですが,
xlisp-stat 3.04 をX11上で動かしてみようと思っています。
ソースコードの編集は,基本的にはemacs などのエディタで行うのでしょうか?
カーソルキーでポインタを移動させようとすると ^[[C このような記号に文字化けしてしまいます。
xterm とかuxterm のbash 上では普通に動くのですが・・・。
この場合はemacs とxlispstat を交互にみながら作業するのが一番良いのでしょうか。
xlisp-stat 3.04 をX11上で動かしてみようと思っています。
ソースコードの編集は,基本的にはemacs などのエディタで行うのでしょうか?
カーソルキーでポインタを移動させようとすると ^[[C このような記号に文字化けしてしまいます。
xterm とかuxterm のbash 上では普通に動くのですが・・・。
この場合はemacs とxlispstat を交互にみながら作業するのが一番良いのでしょうか。
295デフォルトの名無しさん
2008/06/04(水) 05:10:32 Carbonプログラミングの質問なのですが、CFReadStreamReadでhttpデータを読み出しているのですが
最初にターゲットのトータルサイズを取得する方法を教えてください。
よろしくおねがいします
最初にターゲットのトータルサイズを取得する方法を教えてください。
よろしくおねがいします
296295
2008/06/04(水) 17:20:34 追伸:
CFHTTPMessageRef、CFReadStreamRefは取得しているものとします。
CFHTTPMessageRef、CFReadStreamRefは取得しているものとします。
297デフォルトの名無しさん
2008/06/06(金) 15:55:55298デフォルトの名無しさん
2008/06/12(木) 12:52:33 gcc+eclipsかXcodeの環境でCを作りたいと思っています.
openMPを利用したいのでgccを4.2.1以上?にアップデートしたいのですが
うまくいきません.
ttp://d.hatena.ne.jp/y-hamigaki/20080306#1204816800を参考に
gmpとmpfr、flexらのソフトをmacportでインストールしたのち
gccをインストールしようとすると,
checking for correct version of gmp.h... yes
checking for correct version of mpfr.h... no
configure: error: Building GCC requires GMP 4.1+ and MPFR 2.3.0+.
Try the --with-gmp and/or --with-mpfr options to specify their locations.
Copies of these libraries' source code can be found at their respective
hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
See also http://gcc.gnu.org/install/prerequisites.html for additional info.
If you obtained GMP and/or MPFR from a vendor distribution package, make
sure that you have installed both the libraries and the header files.
They may be located in separate packages.
となり止まってしまいます.
mpfrをきちんと特定できていないことが原因だと思うのですが
configure(もしくはパス?)でどのように設定したらよいかがまだわかりません.アドバイスいただけませんでしょうか.
環境は
MacOS 10.5.2
Xcode3.0
です.
openMPを利用したいのでgccを4.2.1以上?にアップデートしたいのですが
うまくいきません.
ttp://d.hatena.ne.jp/y-hamigaki/20080306#1204816800を参考に
gmpとmpfr、flexらのソフトをmacportでインストールしたのち
gccをインストールしようとすると,
checking for correct version of gmp.h... yes
checking for correct version of mpfr.h... no
configure: error: Building GCC requires GMP 4.1+ and MPFR 2.3.0+.
Try the --with-gmp and/or --with-mpfr options to specify their locations.
Copies of these libraries' source code can be found at their respective
hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
See also http://gcc.gnu.org/install/prerequisites.html for additional info.
If you obtained GMP and/or MPFR from a vendor distribution package, make
sure that you have installed both the libraries and the header files.
They may be located in separate packages.
となり止まってしまいます.
mpfrをきちんと特定できていないことが原因だと思うのですが
configure(もしくはパス?)でどのように設定したらよいかがまだわかりません.アドバイスいただけませんでしょうか.
環境は
MacOS 10.5.2
Xcode3.0
です.
299デフォルトの名無しさん
2008/06/12(木) 16:34:39 >>298
あくまで一般的な話だけど
>Try the --with-gmp and/or --with-mpfr options to specify their locations.
に従って
./configure --with-gmp --with-mpfr
はやったのか?
あくまで一般的な話だけど
>Try the --with-gmp and/or --with-mpfr options to specify their locations.
に従って
./configure --with-gmp --with-mpfr
はやったのか?
300デフォルトの名無しさん
2008/06/12(木) 16:40:27 すまん間違った
mpfr.hのバージョンがnoって出てるからmpfrの適正なバージョンのヘッダーファイルがインストールされてないってことみたいだな
mpfr.hのバージョンがnoって出てるからmpfrの適正なバージョンのヘッダーファイルがインストールされてないってことみたいだな
301デフォルトの名無しさん
2008/06/21(土) 02:46:40 マルチポスト乙
302デフォルトの名無しさん
2008/06/21(土) 20:46:19 とあるゲームでALTキーを押すとHPバーが表示されるんですが、
手で押すのが面倒ので、なんかツールを作りたいです。
やりたいことは、ゲーム中にF5でずっとALT長押しのon/off切り替えです。
プログラミングは初心者でpython,javaが少しできます、
プログラムを実行するときは普通ウィンドウからフォーカスが離れると
もう入力受け付けませんよね。
この場合は何を作ればいいですか?デーモン?
検討もつかないので、アドバイスください。
手で押すのが面倒ので、なんかツールを作りたいです。
やりたいことは、ゲーム中にF5でずっとALT長押しのon/off切り替えです。
プログラミングは初心者でpython,javaが少しできます、
プログラムを実行するときは普通ウィンドウからフォーカスが離れると
もう入力受け付けませんよね。
この場合は何を作ればいいですか?デーモン?
検討もつかないので、アドバイスください。
303デフォルトの名無しさん
2008/06/21(土) 23:02:44304デフォルトの名無しさん
2008/06/22(日) 00:06:29 >>303
altを押している間だけHPバーが表示されて、
altキーを離すと表示は消えます。
altキーの代わりにF5を押したいのではなく
ずっと長押していなくちゃいけないのがいやなんです。
あたかも標準入力からaltキーがずと押されているようしたい。
そのon/offの切り替えはF5でって言う感じです。
altを押している間だけHPバーが表示されて、
altキーを離すと表示は消えます。
altキーの代わりにF5を押したいのではなく
ずっと長押していなくちゃいけないのがいやなんです。
あたかも標準入力からaltキーがずと押されているようしたい。
そのon/offの切り替えはF5でって言う感じです。
305デフォルトの名無しさん
2008/06/22(日) 03:26:45306デフォルトの名無しさん
2008/06/22(日) 04:00:46 >>304
俺は使った事無いけど AppleScript で System Event の keystroke を
呼んであげれば出来るんじゃなかろうか。もし試してみて成功したら
教えてちょ。↓こんなの。
http://www.xillion.net/script/2008/02/terminalapplescript.html
俺は使った事無いけど AppleScript で System Event の keystroke を
呼んであげれば出来るんじゃなかろうか。もし試してみて成功したら
教えてちょ。↓こんなの。
http://www.xillion.net/script/2008/02/terminalapplescript.html
307デフォルトの名無しさん
2008/06/22(日) 10:15:35 それが出来るとゲームバランス崩れそうだな。
応用次第で色んなハックが可能になるわけで。
FPSなんかだと、ゲーム自体のコンソールや
設定ファイルでいじれたりすることが多いがどうだろか。
応用次第で色んなハックが可能になるわけで。
FPSなんかだと、ゲーム自体のコンソールや
設定ファイルでいじれたりすることが多いがどうだろか。
308デフォルトの名無しさん
2008/06/22(日) 10:31:48 altキーって、macだとoptionキーのこと?
309308
2008/06/22(日) 11:20:35 optionキーに小さくaltって書いてあった
Cocoa使ってGUIのボタンで切り替えなら出来た(出来てるつもり)
F5で切り替えは俺では無理だった
CGPostKeyboardEvent((CGCharCode)NULL, (CGKeyCode)58, flag);
flag=trueで押す
flag=falseで離す
[ウインドウ setLevel: NSScreenSaverWindowLevel];//かなり前面に表示
俺も詳しくないんでおかしなところがあるかもしれん
この方法だと切り替える時にこのアプリにフォーカスが当たることになるけど大丈夫かな
Cocoa使ってGUIのボタンで切り替えなら出来た(出来てるつもり)
F5で切り替えは俺では無理だった
CGPostKeyboardEvent((CGCharCode)NULL, (CGKeyCode)58, flag);
flag=trueで押す
flag=falseで離す
[ウインドウ setLevel: NSScreenSaverWindowLevel];//かなり前面に表示
俺も詳しくないんでおかしなところがあるかもしれん
この方法だと切り替える時にこのアプリにフォーカスが当たることになるけど大丈夫かな
310デフォルトの名無しさん
2008/06/22(日) 11:23:12 >>304
つ分銅
つ分銅
311デフォルトの名無しさん
2008/06/22(日) 11:49:00 capslockとoptionを入れ替える。
312デフォルトの名無しさん
2008/09/17(水) 17:53:18 Windowsで言う
GetAsyncKeyStateのような関数はありませんか?
GetAsyncKeyStateのような関数はありませんか?
313デフォルトの名無しさん
2008/09/18(木) 11:02:54 >>312
Macメインやってる人が「Windowsで言うなんとか」と言われても
わかるはずないんだから、詳細をちゃんと書いてくれないと答えられないよ。
・GetAsyncKeyStateは何をするものなのか、何をしたいのか
・どのOSで実装するのか
・CarbonでやるのかCocoaでやるのか
よくわからないままで答えると、CarbonでもCocoaでも、
ウィンドウにキー入力イベントを設定すればいけるんじゃないかなと思う。
これ以上は新・Mac板の方で聞いた方がレスつくかと。
Macメインやってる人が「Windowsで言うなんとか」と言われても
わかるはずないんだから、詳細をちゃんと書いてくれないと答えられないよ。
・GetAsyncKeyStateは何をするものなのか、何をしたいのか
・どのOSで実装するのか
・CarbonでやるのかCocoaでやるのか
よくわからないままで答えると、CarbonでもCocoaでも、
ウィンドウにキー入力イベントを設定すればいけるんじゃないかなと思う。
これ以上は新・Mac板の方で聞いた方がレスつくかと。
314デフォルトの名無しさん
2008/09/18(木) 11:29:31 windowsのことは知らないがエスパーすると
キーの状態が変わったときに非同期的に呼ばれるcallback関数を設定する関数
callback関数はキーの状態を引数として受け取る
といったところか
キーの状態が変わったときに非同期的に呼ばれるcallback関数を設定する関数
callback関数はキーの状態を引数として受け取る
といったところか
315デフォルトの名無しさん
2008/09/18(木) 21:13:27 俺も Windows は知らないや
せめて FreeBSD で言う、とかだったらな…
せめて FreeBSD で言う、とかだったらな…
316デフォルトの名無しさん
2008/09/19(金) 00:32:47 ファミリーベーシックで言う だったら…
317312
2008/09/19(金) 01:55:13 >>313
GetAsyncKeyState( VK_SPACE );
指定のキー(この場合スペース)が押されている場合、0x8000 が戻ってくる関数です。
押されていない場合 0 が戻ります。
押されるまで待機するのではなく、すぐに戻ってきます。
開発環境は、たぶんCocoaです。
OpenGL+GLUTでプログラミングしているのでMacについてはよくわかっていませんでした。
すいませn
Macプログラミングは、
新Mac板に行ったほうがいいのですか。
GetAsyncKeyState( VK_SPACE );
指定のキー(この場合スペース)が押されている場合、0x8000 が戻ってくる関数です。
押されていない場合 0 が戻ります。
押されるまで待機するのではなく、すぐに戻ってきます。
開発環境は、たぶんCocoaです。
OpenGL+GLUTでプログラミングしているのでMacについてはよくわかっていませんでした。
すいませn
Macプログラミングは、
新Mac板に行ったほうがいいのですか。
318デフォルトの名無しさん
2008/09/19(金) 02:58:41 NSApplicationのcurrentEventから最新のNSEventを聞き出して、
そのとき押下されたキーが目的のモノかどうかチェックしたら?
そのとき押下されたキーが目的のモノかどうかチェックしたら?
319デフォルトの名無しさん
2008/09/19(金) 11:25:33 GLUTだったらGLUTのキーイベント取る方がいいのでは・・・
320デフォルトの名無しさん
2008/09/19(金) 17:44:41 >>319
そうでした。いけました><。
そうでした。いけました><。
321デフォルトの名無しさん
2008/10/18(土) 01:36:39 MacOS X (Leopard) で USB デバイスのドライバ作るのは BSD での知識を付ければ良いんかいな?
322デフォルトの名無しさん
2008/10/18(土) 03:05:01 /System/Library/Frameworks/IOKit.framework/Headers/usb/IOUSBLib.h
323デフォルトの名無しさん
2008/10/18(土) 07:35:59 >>321
IOKitかな?
IOKitかな?
324デフォルトの名無しさん
2008/10/19(日) 06:27:39 thanks
325デフォルトの名無しさん
2008/11/02(日) 21:23:58 板違いかもしれませんが・・・
Mac対応の自動連射ツールとかはありますか?
探したけどウィン対応しかないもので・・・
Mac対応の自動連射ツールとかはありますか?
探したけどウィン対応しかないもので・・・
326デフォルトの名無しさん
2008/11/02(日) 21:35:21 >>325
完全に板違いだが、USBOverdriveにワンクリックしたらトリプルクリックできる設定がある。
完全に板違いだが、USBOverdriveにワンクリックしたらトリプルクリックできる設定がある。
327デフォルトの名無しさん
2008/11/28(金) 16:13:01 すんません、IOKit のライブラリってどこにある奴とリンクすれば良いんですか?
/System/Library/Frameworks/IOKit.framework/ の下に見あたりませんが。
/System/Library/Frameworks/IOKit.framework/ の下に見あたりませんが。
328デフォルトの名無しさん
2008/11/28(金) 18:16:33 >>327
そのフレームワーク自体とリンクする。
gcc使ってコマンドラインでビルドしてるなら、
% gcc -framework IOKit -o test test.c
…だったかな?よく覚えてないけど。
そのフレームワーク自体とリンクする。
gcc使ってコマンドラインでビルドしてるなら、
% gcc -framework IOKit -o test test.c
…だったかな?よく覚えてないけど。
329デフォルトの名無しさん
2008/11/30(日) 17:30:51 ありがとうございます。
*.a ファイルを探していました orz
*.a ファイルを探していました orz
330デフォルトの名無しさん
2009/02/23(月) 08:01:28 OSX向けのD言語用の専用コンパイラが出たんですが、
今のところユーザディレクトリに突っ込んで動かしています。
正しくはどこにインストールすべきでしょうか。
/usr/local/bin とかでいいかなとも思いますが、
/System/Library/ の中に入っているのもあったりなんなりと。
今のところユーザディレクトリに突っ込んで動かしています。
正しくはどこにインストールすべきでしょうか。
/usr/local/bin とかでいいかなとも思いますが、
/System/Library/ の中に入っているのもあったりなんなりと。
331デフォルトの名無しさん
2009/04/05(日) 14:28:21 GUIプログラムを作りたいのだけど、VBやC++Builder並に簡単に作れる方法を教えてください。
それともVCやXWindowプログラミングのように複雑なものしかないのでしょうか?
それともVCやXWindowプログラミングのように複雑なものしかないのでしょうか?
332デフォルトの名無しさん
2009/04/05(日) 16:44:20 InterfaceBuilder
333デフォルトの名無しさん
2009/04/07(火) 00:47:40334デフォルトの名無しさん
2009/04/07(火) 16:06:59 RealBasic
335デフォルトの名無しさん
2009/04/07(火) 17:32:15 ペンタブ操作がらみの情報ってMacで転がってないですか?
336デフォルトの名無しさん
2009/04/07(火) 18:34:46 Cocoa Event-Handling Guide にタブレットまわりの話が載ってる。
当該部分は読んだ事無いけど。Carbon はシラネ
ttp://developer.apple.com/DOCUMENTATION/Cocoa/Conceptual/EventOverview/Introduction/Introduction.html
当該部分は読んだ事無いけど。Carbon はシラネ
ttp://developer.apple.com/DOCUMENTATION/Cocoa/Conceptual/EventOverview/Introduction/Introduction.html
337デフォルトの名無しさん
2009/04/07(火) 21:07:32 >>336
ありがとうございます!
ありがとうございます!
338デフォルトの名無しさん
2009/04/10(金) 00:46:33 ははは
339デフォルトの名無しさん
2009/04/12(日) 10:43:55 開発環境Eclipseで、実行可能なjarファイルを作成するところまではできたのですが、
そのjarファイルから.appを作成するには、どうすれば良いでしょうか?
jarBundlerを使えば良い、というようなことは聞いたのですが、
jarBundlerの使い方も良く分かりません・・・。
そのjarファイルから.appを作成するには、どうすれば良いでしょうか?
jarBundlerを使えば良い、というようなことは聞いたのですが、
jarBundlerの使い方も良く分かりません・・・。
340デフォルトの名無しさん
2009/04/12(日) 15:11:34 分からないも何もjarファイル指定して
ボタン一つ押すだけなんだが。
ボタン一つ押すだけなんだが。
341デフォルトの名無しさん
2009/04/13(月) 15:21:50 Mac miniの場合に限ってタコを出現するプログラムを書いているのですが、
プログラムから機種を判別する方法があれば教えてください。
プログラムから機種を判別する方法があれば教えてください。
342デフォルトの名無しさん
2009/04/13(月) 16:42:06 Jar Bundler のコマンドライン版みたいなものはないですか? Ant で
ビルドしたいんですけど。あるいは .app ディレクトリ内の JAR
ファイルを直接入れ替えても大丈夫ですか?
ビルドしたいんですけど。あるいは .app ディレクトリ内の JAR
ファイルを直接入れ替えても大丈夫ですか?
343デフォルトの名無しさん
2009/04/14(火) 07:44:59 CarbonのGestalt()関数でgestaltUserVisibleMachineNameを指定します。
この方法で返るのは「iMac 6,1」みたいな表現です。(なおパスカル文字列です)
発売済のMac miniに対応するのは「PowerMac10,1」と「PowerMac10,2」(以上G4)、
「Macmini1,1」と「Macmini2,1」と「Macmini3,1」(以上Intel)みたいですね。
http://www.everymac.com/systems/by_capability/macs-by-machine-model-machine-id.html
OS X 10.5の64bitモードでは問題が出るという情報も…?
以下のページではsysctlbyname()関数を使う方法が紹介されています。
http://www.cocoadev.com/index.pl?HowToGetHardwareAndNetworkInfo
この方法で返るのは「iMac 6,1」みたいな表現です。(なおパスカル文字列です)
発売済のMac miniに対応するのは「PowerMac10,1」と「PowerMac10,2」(以上G4)、
「Macmini1,1」と「Macmini2,1」と「Macmini3,1」(以上Intel)みたいですね。
http://www.everymac.com/systems/by_capability/macs-by-machine-model-machine-id.html
OS X 10.5の64bitモードでは問題が出るという情報も…?
以下のページではsysctlbyname()関数を使う方法が紹介されています。
http://www.cocoadev.com/index.pl?HowToGetHardwareAndNetworkInfo
344デフォルトの名無しさん
2009/04/19(日) 21:51:47 ねーよw
345デフォルトの名無しさん
2009/04/20(月) 21:01:05 図書館にあるcocoa本、どれもプロジェクトビルダー時代のだけど、
今でも通用しますか?
とりあえずハッピーマッキントッシュデベロッピングタイムを借りて来たけど。
今でも通用しますか?
とりあえずハッピーマッキントッシュデベロッピングタイムを借りて来たけど。
346デフォルトの名無しさん
2009/04/20(月) 21:54:40 基本的なことは変わってないから、大丈夫ですよ。
個人的には
「Mac OS X Cocoaプログラミング」があれば、こちらを薦めます。
この本もProject Builder時代のものですが、日本語で読める
Cocoa入門書としては現在でも最良の選択肢の一つだと思います。
http://www.amazon.co.jp/dp/489471440X
個人的には
「Mac OS X Cocoaプログラミング」があれば、こちらを薦めます。
この本もProject Builder時代のものですが、日本語で読める
Cocoa入門書としては現在でも最良の選択肢の一つだと思います。
http://www.amazon.co.jp/dp/489471440X
347デフォルトの名無しさん
2009/04/23(木) 22:06:55 結局いきなりhappy macintosh Developing Timeはなかなか頭に入らなく、
ネットで見つけた入門BecomeAnXcoderでちまちま勉強している所です。
>>346の本は書店でチェックしました。
次に検討してみたいと思います。
ネットで見つけた入門BecomeAnXcoderでちまちま勉強している所です。
>>346の本は書店でチェックしました。
次に検討してみたいと思います。
348デフォルトの名無しさん
2009/04/28(火) 14:59:08 この IOUSBController のインスタンスはどこから参照すれば良いんでしょうか?
http://developer.apple.com/DOCUMENTATION/DARWIN/Reference/KernelIOKitFramework/IOUSBController_h/Classes/IOUSBController/index.html
http://developer.apple.com/DOCUMENTATION/DARWIN/Reference/KernelIOKitFramework/IOUSBController_h/Classes/IOUSBController/index.html
349デフォルトの名無しさん
2009/05/04(月) 16:18:56 このスレもう終了でいい?
350デフォルトの名無しさん
2009/05/04(月) 16:19:36 ダメ。ぜったい!
351デフォルトの名無しさん
2009/05/04(月) 22:17:50 趣味でやるのは楽しい。仕事には、つながらんよな・・・
352デフォルトの名無しさん
2009/05/05(火) 14:01:34 C++の勉強をしたいのですが、Xcodeをインストールした時点で使える
g++で、STLは使えるようになっているのでしょうか?
それとも別途インストールが必要でしょうか?
g++で、STLは使えるようになっているのでしょうか?
それとも別途インストールが必要でしょうか?
353デフォルトの名無しさん
2009/05/05(火) 14:15:00 >>352
実際にコンパイルしてみれば良いじゃん…
↓のサンプルコードを幾つかコンパイルしてみたけど問題無かったよ
http://www005.upp.so-net.ne.jp/episteme/html/stlprog/
実際にコンパイルしてみれば良いじゃん…
↓のサンプルコードを幾つかコンパイルしてみたけど問題無かったよ
http://www005.upp.so-net.ne.jp/episteme/html/stlprog/
354デフォルトの名無しさん
2009/05/05(火) 14:18:30 ありがとうございます。今読んでる本の例題はとりあえずちゃんと動いて
いるようなのですが、まだ何か必要なのかどうかわからなくて…
いるようなのですが、まだ何か必要なのかどうかわからなくて…
355デフォルトの名無しさん
2009/05/06(水) 21:15:40 Xcode って grep みたいなものは付いていないのか。
356デフォルトの名無しさん
2009/05/07(木) 10:48:41 ラベル名ってなんですか
メソッドの定義の説明で
-(返り血の型)メソッド名:(引数の型1)引数名1 ラベル名:(引数の型2)引数名2…;
2つめ以降の引数にはラベルをつける事ができます、となっているけど
肝心のラベルの説明が見当たらなくて…。
メソッドの定義の説明で
-(返り血の型)メソッド名:(引数の型1)引数名1 ラベル名:(引数の型2)引数名2…;
2つめ以降の引数にはラベルをつける事ができます、となっているけど
肝心のラベルの説明が見当たらなくて…。
357デフォルトの名無しさん
2009/05/07(木) 12:24:20 「返り血の型」…血液型なんだろうなぁw…さて。
それどっかで読んだけど、分かり難かった覚えがある。「メソッド名」と
「ラベル名」を分けて説明しているから分かり難いんだよね。本来のメソッド名は
セレクタ型で、その例だと "メソッド名:ラベル名:” が本来のメソッド名です。
というわけで、そこの「ラベル名」は本来のメソッド名の一部だと考えて。
たとえば、NSDictionary では
+ (id) dictionaryWithObjects:(NSArray*)obj forKeys:(NSArray*)keys;
がある。ラベルはこの場合 ”forKeys” にあたるけど、本来のメソッド名は
”dictionaryWithObjects:forKeys:” 。ラベルは省略可能で(引数をとるには
コロンがあれば良い) dictionary:(NSArray *)obj : (NSArray*)keys;
でもいい。が、ラベルがあった方が文章的になり分かり易いでしょ。
あとこっちの方が重要だけど、Obj-C は引数の型によるポリモーフィズムが
ないので、ラベルを変えて対応することになる。
それどっかで読んだけど、分かり難かった覚えがある。「メソッド名」と
「ラベル名」を分けて説明しているから分かり難いんだよね。本来のメソッド名は
セレクタ型で、その例だと "メソッド名:ラベル名:” が本来のメソッド名です。
というわけで、そこの「ラベル名」は本来のメソッド名の一部だと考えて。
たとえば、NSDictionary では
+ (id) dictionaryWithObjects:(NSArray*)obj forKeys:(NSArray*)keys;
がある。ラベルはこの場合 ”forKeys” にあたるけど、本来のメソッド名は
”dictionaryWithObjects:forKeys:” 。ラベルは省略可能で(引数をとるには
コロンがあれば良い) dictionary:(NSArray *)obj : (NSArray*)keys;
でもいい。が、ラベルがあった方が文章的になり分かり易いでしょ。
あとこっちの方が重要だけど、Obj-C は引数の型によるポリモーフィズムが
ないので、ラベルを変えて対応することになる。
358デフォルトの名無しさん
2009/05/07(木) 20:42:44 >>355
「プロジェクトの検索」
「プロジェクトの検索」
359デフォルトの名無しさん
2009/05/07(木) 20:52:14 ポカーン(゚д゚)
…と、しばらく固まる事小一時間、クラスリファレンスを調べたり、
ぐぐったり本を見返してようやくラベル名に関することと、
解説サイトや本の読み方のコツ見たいのが分かったような気がします。
ありがとうございます。
…と、しばらく固まる事小一時間、クラスリファレンスを調べたり、
ぐぐったり本を見返してようやくラベル名に関することと、
解説サイトや本の読み方のコツ見たいのが分かったような気がします。
ありがとうございます。
360デフォルトの名無しさん
2009/05/07(木) 22:35:44 >>356
その説明は Common Lisp 辺りのキーワード引き数と混同している気がする
その説明は Common Lisp 辺りのキーワード引き数と混同している気がする
361デフォルトの名無しさん
2009/05/08(金) 12:39:21 >>359
あぁ、どこに書いてあったかようやく見つけた、HMDT2nd だね。
今見ても、mkinoさんらしくない?分かり難い書き方だなぁ。きちんと分かりたいなら、
おなじくmkinoさんの「ダイナミックObjective-C メソッドとは何か」が良いかも。
ttp://journal.mycom.co.jp/column/objc/018/index.html
書籍もあるので、そっちも一応勧めておく(どうせ手に入らなくなるから)。
Dynamic Objective-C(BNN新社、09/3)
あぁ、どこに書いてあったかようやく見つけた、HMDT2nd だね。
今見ても、mkinoさんらしくない?分かり難い書き方だなぁ。きちんと分かりたいなら、
おなじくmkinoさんの「ダイナミックObjective-C メソッドとは何か」が良いかも。
ttp://journal.mycom.co.jp/column/objc/018/index.html
書籍もあるので、そっちも一応勧めておく(どうせ手に入らなくなるから)。
Dynamic Objective-C(BNN新社、09/3)
362デフォルトの名無しさん
2009/05/10(日) 20:36:21363デフォルトの名無しさん
2009/05/14(木) 12:51:44 13インチMacBookに搭載されている環境光センサーの情報を取得する方法を
どなたか知りませんか?
MacBook Proの情報なら見かけるんですが,ProじゃないMacBookのほうは
ぜんぜんサンプルや情報が見つかりません
どなたかご存知じゃないですか?
どなたか知りませんか?
MacBook Proの情報なら見かけるんですが,ProじゃないMacBookのほうは
ぜんぜんサンプルや情報が見つかりません
どなたかご存知じゃないですか?
364デフォルトの名無しさん
2009/05/15(金) 19:29:46365デフォルトの名無しさん
2009/06/08(月) 16:51:01 Linuxやcygwinのgccを使っていたときは問題なくコンパイルできたのですが、
Mac OS X 10.5のgccでコンパイルすると、
ld: duplicate symbol CTest<double>::gethoge()in xxx.o and yyy.o
collect2: ld returned 1 exit status
のようなエラーが出てコンパイルできません。
何を修正すればよいのでしょうか?
Mac OS X 10.5のgccでコンパイルすると、
ld: duplicate symbol CTest<double>::gethoge()in xxx.o and yyy.o
collect2: ld returned 1 exit status
のようなエラーが出てコンパイルできません。
何を修正すればよいのでしょうか?
366デフォルトの名無しさん
2009/06/08(月) 18:48:11 ヘッダでクラス定義の外に何か書いてて
両方に実体が出来てるんじゃないの
両方に実体が出来てるんじゃないの
367デフォルトの名無しさん
2009/06/14(日) 18:38:58 XCodeでObjective-C 書いてるときにカーソル直前の式をメッセージのレシーバとして
ブラケットでかこって、挿入されたブラケットの内側にカーソルを置くのって自動的に
やれないかな?
[obj msg]_ -> [[obj msg] _]
(アンダーバーがカーソル)みたいに。
ブラケットでかこって、挿入されたブラケットの内側にカーソルを置くのって自動的に
やれないかな?
[obj msg]_ -> [[obj msg] _]
(アンダーバーがカーソル)みたいに。
368デフォルトの名無しさん
2009/06/23(火) 13:33:57 クラステンプレートって中身もヘッダファイルの中に書かないと行けないのですか?
.cppと.hに分けて各方法はないのでしょうか?
.cppと.hに分けて各方法はないのでしょうか?
369デフォルトの名無しさん
2009/06/23(火) 13:39:58 コンパイル時に見える所にないといけないからね
370デフォルトの名無しさん
2009/06/24(水) 06:45:05 openmpって使えないの?
371デフォルトの名無しさん
2009/06/26(金) 06:06:39 >>370
man gcc-4.2
man gcc-4.2
372デフォルトの名無しさん
2009/06/27(土) 09:15:44 付属のgccってバージョンアップすることはできるのですか?
373デフォルトの名無しさん
2009/06/27(土) 10:12:50 別途インストール出来るよ
374デフォルトの名無しさん
2009/07/08(水) 18:46:15 XMLやplistファイルはNSXMLParserで読み込んだりしないと実機で動かないってマジですか?
375デフォルトの名無しさん
2009/07/09(木) 00:23:08 イミフ
376デフォルトの名無しさん
2009/07/09(木) 21:09:44 日本語でおk
377デフォルトの名無しさん
2009/07/13(月) 19:33:20 他のスレで質問したんですが、待てど暮らせどレスがつかないので、ここで質問させてください。
Javaから、Audio MIDI 設定の IAC ドライバを使ってMIDIファイル(.mid)を再生する方法はないでしょうか?
色々と調べて、mmjというやつを入れてみましたが、
mmjのAPIを使ってmmj srcとかなんとかいうやつを認識させるまではいのですが、
その後がにっちもさっちもいきません。
お手上げです。たすけてください。挫折して他の言語やったほうがいいのでしょうか。
このページとかそのたいろいろ参考にしてみたのですが。
ttp://d.hatena.ne.jp/bonar/20090322/1237711377
ちなみにmmj付属のテストプログラムではGarageBandから音が出たので、認識はしてるみたいです。
Javaから、Audio MIDI 設定の IAC ドライバを使ってMIDIファイル(.mid)を再生する方法はないでしょうか?
色々と調べて、mmjというやつを入れてみましたが、
mmjのAPIを使ってmmj srcとかなんとかいうやつを認識させるまではいのですが、
その後がにっちもさっちもいきません。
お手上げです。たすけてください。挫折して他の言語やったほうがいいのでしょうか。
このページとかそのたいろいろ参考にしてみたのですが。
ttp://d.hatena.ne.jp/bonar/20090322/1237711377
ちなみにmmj付属のテストプログラムではGarageBandから音が出たので、認識はしてるみたいです。
378377
2009/07/13(月) 19:50:52 つまり、JavaでMIDIプレーヤーを作って、外部のソフトで鳴らす感じです。
379デフォルトの名無しさん
2009/07/23(木) 22:49:44 もうだめだれかタスケテ
PHPを始めようかと思いまして。MacOS X 10.5.7です。
ここ ttp://www.futomi.com/lecture/macosx/cgi.html を参照して test.cgi のパーミッションの変更をしようとしたけどエラーがでちゃいます。
Macintosh HD > ライブラリ > WebServer > CGI-Executables
に入れた test.cgi のパーミッションを変更すべく、ターミナルで
localhost:~ namae$ chmod 705 /Library/WebServer/CGI-Executables/test.cgi
と入れたんですが
-bash: localhost:~: command not found
と表示されてしまうのです。
何か間違ってますか?
(当方2chも初心者なんでスレ違い・板違いなら優しく叱って)
PHPを始めようかと思いまして。MacOS X 10.5.7です。
ここ ttp://www.futomi.com/lecture/macosx/cgi.html を参照して test.cgi のパーミッションの変更をしようとしたけどエラーがでちゃいます。
Macintosh HD > ライブラリ > WebServer > CGI-Executables
に入れた test.cgi のパーミッションを変更すべく、ターミナルで
localhost:~ namae$ chmod 705 /Library/WebServer/CGI-Executables/test.cgi
と入れたんですが
-bash: localhost:~: command not found
と表示されてしまうのです。
何か間違ってますか?
(当方2chも初心者なんでスレ違い・板違いなら優しく叱って)
380デフォルトの名無しさん
2009/07/23(木) 23:07:15 localhost:~ namae$ はプロンプトであって、コマンドの一部じゃないから入力したらあかん。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★2 [蚤の市★]
- 【ド軍】山本由伸、WBC出場を決断!ドジャースが本人の意向を尊重、佐々木朗希はチームが故障歴を懸念で不参加 [鉄チーズ烏★]
- 米大統領報道官「日本と強固な同盟維持、中国とも協力」 [少考さん★]
- JA全農が「新おこめ券」…来年9月末の有効期限を新設、必要経費のみ上乗せ ★2 [蚤の市★]
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ [冬月記者★]
- 【芸能】瀧本美織 冬の八重洲に美声響かせた「歌って心がぽかぽか温まりました」 [湛然★]
- キ...キャ...キャ...キャン...
- (´・ω・`)おはよ
- 【悲報】女さん「ハローワークで仕事を探してる3-40代の中年男性いるでしょ。あれ何?」 [483447288]
- ( ・᷄ὢ・᷅ )博士メロつき界隈
- 立憲議員、津波警報発令中にニコニコ写真をアップ [279254606]
- 中国人、ガチ超正論。「日本人がアイヌに対してやったことを『問題ない』とするなら、中国が日本人に同じことをしても文句ないだろう?」 [314039747]
