CodeWarriorについて
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGよくわかりません。教えて下さい。
0002デフォルトの名無しさん
NGNG************* 糸冬 了 *************
0003デフォルトの名無しさん
NGNGタイトルを「わかりません」または「初心者です」にしてスレッドを立て直してください。
0004便乗
NGNG0005デフォルトの名無しさん
NGNG0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNG0008デフォルトの名無しさん
NGNG0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNGでもIDEのできはVSのが10倍まし。
0011デフォルトの名無しさん
NGNG結構いいって話と、だめだめって話と両方聞くんだけど。
IDEはどうでもいい。
0012デフォルトの名無しさん
NGNG0013デフォルトの名無しさん
NGNGライセンスをアドビに与えただけで外販しないとか
逝っているけど、もったいないよね。まじ、ほしー。
MFCなんかさわりたくないし。
0014デフォルトの名無しさん
NGNGIDE除いたらgccに対するアドバンテージなんて皆無だろ。
0015デフォルトの名無しさん
NGNG固定ハンドルで立て直してください。
0016デフォルトの名無しさん
NGNGつかっているやついねぇの?
0017デフォルトの名無しさん
NGNGアップデート内容が必要ない時は見過ごした方がお前のためだYO!!!
つーか、結局クロスコンパイラ用途以外に使い道ねーよって感じー?
MacならThink C使えゴルァ
0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNG誰かクレ。(w
0020デフォルトの名無しさん
NGNGどっちのほうがいいのかな?
試してみた人の情報きぼんぬ。
0021デフォルトの名無しさん
NGNGもさ
0022デフォルトの名無しさん
NGNGWindowsならCodeWarriorがいいんじゃないか?
gccは、Cygwinのバージョンとかいろいろあって、
結局環境構築挫折した。
gccとかに詳しくないと、ハマったときに辛いかも。
で、漏れはCodeWarriorに逃げた(鬱。
Linux上で作るならgccでも全然いいんだけどね。
0023デフォルトの名無しさん
NGNG>> MacならThink C使えゴルァ
いつの話しだ。
0024デフォルトの名無しさん
NGNGWinならVisualC++の方が絶対イイ。
CWてのは、逃げ道間違ってんじゃねーの?高いし。
0025デフォルトの名無しさん
NGNGていうか、Palmware書けるのはCodeWarrior(とgcc)だけっしょ。
VC++はコンジット開発。
0026デフォルトの名無しさん
NGNGちゃんと読んでなかったよ。スマソ
0027デフォルトの名無しさん
NGNG使ったことのないソフトの英版を買うのはやめといた方がいいといういい教訓になった。
アプリケーションウィザードで作ったフレームワークのメニューを日本語で書いてみただけなのだが、実行してみると思いっきり文字化けしている。
色々調べてみたんだけど、一応英版でも2バイト文字のサポートはしているみたいなのだが・・・
コンパイラの設定と、リソースのターゲットを変えてやってみても同じ。
IDE上では日本語がきちんと表示されているのだが、実行すると文字化けする。
普通の英版の開発環境と全く逆の現象というナイスなボケをカマしてくれるぜ>CodeWarrior!!
他の開発環境で作ったテストアプリなんかはPOSE上できちんと日本語表示できているみたいなので、こりゃ漏れのせいか。
だれかおしえてくり〜〜〜〜〜〜〜〜!!!!!!!!!!!
0028デフォルトの名無しさん
NGNGConstructor で Palm OS Target を Palm OS for Japan にしる。
0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNGリンカの設定のとこ見たら、PalmRez Post Linkerの所のOutput Fileの欄のTransliterationにもターゲット指定らしきコンボボックスがあり、そこをJapanに変えてみたらうまくいったよ。
・・・しかしCWって設定をいちいち変えてやらなきゃならんのは面倒くさいなぁ。もちっとIDEの使い勝手を何とかする必要あると思うよ。
プラグイン拡張ってのがあるみたいだが、そんなのどこまでできるのかわからんし、なおさら面倒だし。
まだVCの方がましだよ。慣れの問題もあるのかもしれないけどね。
0031デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNGなんたる使いにくさだ!!
そして全体に漂うこのMac臭はどういう事デスか?
幾ら元ネタがMacだからって、プログラムし難いのもそのまま移植することはないだろうになぁ
おまけにHelpファイルが全てAcrobatというのもイライラする。マシンパワーが低い者にとっては苦痛以外の何物でもない。
こりゃやっぱgccで開発した方がいい気がしてきたよ。まだあっちの方が慣れているだけましか。
っていうか、ボーランドそろそろDelphi for palm出してくれんかな。
今のPalmプログラミング環境を見てると、LinuxでKylix出すよりよっぽど売れると思うぞ。
0033B賞:CodeWarrior マグ
NGNG0034デフォルトの名無しさん
NGNGパワーが無いマシンで統合開発環境動かすのがそもそもの間違い。
0035デフォルトの名無しさん
NGNGそんなことないぞ。
どこぞの会社の開発部に言った時に、マシンはセレ300マシンがゴロゴロしてたぞ。
んで、VBやってたYO
開発者がみんなマシンパワーバリバリな開発環境じゃないだろうが、修行し直せ
0036デフォルトの名無しさん
NGNG一気に興味が失せた。
0037デフォルトの名無しさん
NGNGええと、全てってのは語弊があった。IDEとコンパイラのエラーについてはHTLMヘルプがあるよん。
ただ、開発やってると頻繁に見るのはヘルプにはライブラリやら関数やらのヘルプだよね。
それらのヘルプが全部Acrobatということなんでヤンス。
それも、Windowsの開発環境なら普通例えばprintfを強調表示して、F1押したらprintf関数ヘルプとかが出てくるけど、そんな機能はいっさいなし。F1押すとIDEのヘルプが出てくるよ(笑)
結局、PalmSDKについてるAcrobatヘルプをまんま同梱してるだけっていうことで萎え萎えっていうこと。
あんなので4万も五万もとるのはどうかと思うぞ。
0038デフォルトの名無しさん
NGNG山田卓司が監修してるせいか?
0039デフォルトの名無しさん
NGNG・palmには悪質なシェアな作家が沢山いる。著者もその一人。
・全く需要が無い。
・その値段でも買ってくれるヴァカが多い。
・値段相応の内容が書かれている。
0040デフォルトの名無しさん
NGNG0041デフォルトの名無しさん
NGNG状況関知ヘルプもついてないんかい、最悪だな
0042デフォルトの名無しさん
NGNG山田「達」司
だったよ。
山田卓司はプラモ作ってるオッサンだった。
まぁ、どうでもいいけどね。
0043デフォルトの名無しさん
NGNGttp://salon.simple-palm.com/bbs/bbs.cgi?board_name=cw&page=1
0044なんかねぇ
NGNGが1万8千円で売っていたのですが
お得でしょうか?
今、迷っています。
0045デフォルトの名無しさん
NGNG開発ハード持ってるんだったら買っといたら?
持ってないんだったらゴミだよ。
0046デフォルトの名無しさん
NGNG洒落でリンク張ってきたよ。
0047デフォルトの名無しさん
NGNG>>開発者がみんなマシンパワーバリバリな開発環境じゃないだろうが、修行し直せ
そういう人はgcc使え、統合開発環境で楽したい人はマシンパワー上げろ。
そういう趣旨で作られてるソフトに対してマシンパワーが足り無いって文句付けるのは筋違いでは、ってことだよ。
0048デフォルトの名無しさん
NGNGAcrobatなんてマシンパワーがあっても鬱陶しいよ。
その辺もうちょっと考えろって事じゃないの?
それに、Acrobatなんざ使う開発環境なんて、統合開発環境と呼べるのか?
0049デフォルトの名無しさん
NGNGAcrobatなんざ使って状況関知ヘルプもできんような開発環境
と訂正。
0050デフォルトの名無しさん
NGNGさすがにPOSEを使ったデバッグは厳しいけど、コンパイル自体の重さは
お茶を飲む時間ができたと思えばギリギリ妥協できる重さ。
0051デフォルトの名無しさん
NGNG0052デフォルトの名無しさん
NGNGヘルプ見るよりもサンプルソースとSDKのソース見たほうがマシ。
0053デフォルトの名無しさん
NGNG#include <stdlib.h>
void error(char* p)
{
cerr << p << "\n" ;
exit(1);
}
int calc(int x,int n)
{
if(n < 0) error("Error-1 !");
return x*n;
}
double calc( double x,int n)
{
if( n < 0) error("Error-2 !");
double p = double(n);
return x*p;
}
double calc(double x,double n)
{
if ( n < 0.0 ) error("Error-3 !");
return x*n;
}
float calc( float x,int n)
{
if ( n < 0) error("Error-4 !");
float p = float(n) ;
return x*p;
}
int main()
{
cout << calc(3,2) << endl;
cout << calc(3.5,2) << endl;
cout << calc(3.5,2.5) << endl;
cout << calc(3.5f,2) << endl;
cout << calc(3.0f,-2) << endl;
}
このプログラムがCWでコンパイルできなくてProjectBuilderでうまく逝くわけが
わからん
0054デフォルトの名無しさん
NGNGMacOSXで走らせると日本語が全て文字化けしてしまいました。
同じオブジェクトをMacOS9.2で走らせても文字化けしません。
何がいけないのでしょうか?
0055デフォルトの名無しさん
NGNGソフトが出てるがどうなんでしょうか?
http://www.pocket-technologies.com/
CodeWarriorはっきり言って使いにくいので、いいかもと思うのだが。
0056VCCW使用歴長いス
NGNG単純に慣れの問題だと思われる。
あと、使う人間の指向性ね。開発ツールに何を求めているかってやつ。
CWでオレが気に入ってる点:
libファイルの追加の仕方。
エクスプローラーからlibファイルをプロジェクトウィンドウへDrag&Dropするだけ。
ヘッダとソースファイルのパス位置の自動登録。
プロジェクト位置に存在しない例えば .\ioctrl\serial\serial_util.cpp
とかゆーファイルとヘッダがあったとして、CWの場合はこれを
エクスプローラーからプロジェクトウィンドウへDrag&Dropするだけ。
VCだとこれらは設定開いて手書きでいちいちパス位置を入力する事に。
で、ヘッダとソースへのパス参照と libへのパス参照ではパスの区切り方の
規則が違っていたように思った。最初はこれが判らなくて超イラついた。
設定周りは全般的にVCよりCWの方がわかりやすい、というか手で
文字列を入力しなければならないような項目が少ないと思われる。
俺はソースを機能別にディレクトリに分けて管理してて、開発中は
それの名前や保管位置がわりと頻度高く変わったりするので
自動登録&自動検索してくれるCWは余計な事に気をつかわずに済むんで
正直助かってる。
VC使ってるプロジェクトでプロジェクトファイルの位置に全てのソースと
全ての関連ファイルをぶちまけてある形態を非常によく見かけるけど、
あれはその辺の分かりにくさと扱いにくさに原因の一端があると思う。
CWの気に入らない点:
ソースエディタで文字をクリックすると必ず文字の先頭位置にキャレットが移動する。
確かこれ CW6からなんだけど、完全に改悪。日本語2byteの文字のケツの方を
クリックしてもキャレット位置はその文字の前位置に行く。範囲選択の時とかに
1文字ずれて選択しちゃったりして非常に違和感を感じる。
最適化がバグってる。
CW8で直ってるのかどーか知らないけどね。少なくともCW6と7はダメだった。
ヘルプは別途MSDN使ってるYO!(w
0057デフォルトの名無しさん
NGNG0058デフォルトの名無しさん
NGNGじゃヲレも。
CWの気に入る点:
プロジェクトを新規すると、VCよりわかりやすい(単純な?)スケルトンを
吐いてくれる。
コンパイラが非コンソールな感じで精神的に(・∀・)イイ。
CWの気に入らない点:
コンパイラのエラーメッセージが激不親切。
まぁ自分が修行不足ってのもあるが、VC++に慣れてしまった体なんで
ミスの発見に時間がかかる。
あと、mcp(CWのプロジェクトファイル)が100KB以上なのが頂けないYo。
0059デフォルトの名無しさん
NGNGとりあえずこれだけ言わせてくれ
1GBメモリ積んでいるとまともに動かないクソアプリ!氏ね
0060デフォルトの名無しさん
NGNG場合の解決法ご存じですか?
クリエイターとタイプ、とアイコンもちゃんとCW書類なのですが。
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNG7.1買っちゃったよ。
0063デフォルトの名無しさん
NGNG0064デフォルトの名無しさん
NGNG0065デフォルトの名無しさん
NGNG0066デフォルトの名無しさん
NGNG68kのパワーブックに入れてました。
0067デフォルトの名無しさん
NGNGどうやったらいいんでしょうか?非常に基本的なことなんでしょうが
全くわからず困っています。
画像をピクセルごとに計算した大量の数字があるんですが、そいつを
写真のように表示させたいんです。座標と明るさを入力してピクセルごとに
表示させればいいはず、と思い本をいろいろ読んでみたんですがわかりませんでした。
graph.hやgraphics.hというのはCodeWarriorにはないんですね。
これの代わりになるものと、それの使い方を知りたいです。
わかるのでしたらぜひ教えてください。
0068デフォルトの名無しさん
NGNG本をいろいろ読んだって一体何の本を読んだのやら。
0069デフォルトの名無しさん
NGNGです。当然だめですよね。CodeWarriorの本を八重洲まで探しに
いったんですが、それらしいものは見当たらず・・・・。
0070デフォルトの名無しさん
NGNGCWはマルチプラットフォームなんだからターゲットプラットフォームを
書かんとどうしようもないぞ。
0071デフォルトの名無しさん
NGNG007267
NGNG見てみたんですが、C自体にあまり詳しくないためあまりわかりませんでした。
>>70 早くレスしてもらったの遅くなってすいません。移動中でした。
今日の昼間も用が入っているのですぐにレスできないかもしれませんが
お願いします。
0073デフォルトの名無しさん
NGNGLine(0, 0);
じゃ駄目ですか?
007467
NGNG関数のプロトタイプ宣言がありません、と出てしまいました。
なにかヘッダーファイルをインクルードすればよいんでしょうか。
家にはwindows機があってMacでもWindowsでもどっちでもできればうれしいです。
0075デフォルトの名無しさん
NGNGここにまだ置いてあるよとかそんな情報あったらキボン。
漏れの探し方が悪いのかな、見つからねぇ。
007667
NGNG公式ページからは消えてしまったそうですね。どっかにあるかな
もうちょっと探してみます。
0077デフォルトの名無しさん
NGNG>画像をピクセル毎に計算した数字
これって1バイト×3のRGB値のことですか?
Macの場合これを表示するためには、
Mac独自の構造体を使う必要があるので、
Winに流用はできませんよ。
007867
NGNG白黒画像なのでR=G=Bになるのかな。16ビットなので
1ピクセルあたり2バイトです。
Mac独自の構造体がどのような形になっているかわかりますか?
簡単な例をあげてもらえるとありがたいんですが・・・・
0079デフォルトの名無しさん
NGNGProject BuilderやREALbasicがあるのに
008067
NGNGToolBoxとかいうのが重要そうな気がするのでそれについて
調べているところです。いまから研究室にいっていろいろやってみます。
0081NONAME
NGNG0082デフォルトの名無しさん
NGNGもしMac OS Xだったら、まったくムダになるから調べるのはやめときな。
だけど、今さら昔のMac OSで苦労してToolBoxを操るなんてマゾだな。
とオイラは正直に思う。気分悪くさせたならスマソ。
だけどオイラはCocoaの楽ちんさを知ったので戻れない。
008367
NGNG食うためかうまく動かず、Mac OS Xで動かしています。Mac OS Xでは
Tool Box無駄なんですか・・・・・・ハァ
0084デフォルトの名無しさん
NGNGhttp://www.big.or.jp/~crane/cocoa/
↑ここ行って勉強してね。
008567
NGNG0086デフォルトの名無しさん
NGNGCodeWarriorが判らないようでは、他の開発環境を使っても
同じだと思いますよ。まあ開発環境にもよりますが・・・
0087デフォルトの名無しさん
NGNGなかなか環境が出来ずに困っています。
最初にWebSiteにDEMO版をダウンロードしたら45%offという文句につられてDEMO版をインストールしました。
その後に、for PalmOS ver8 日本語版を購入し、インストールしました。
(windows2000です)
そうすると、様々なエラーが頻発!
製品版なのに
「Demo Edition code size cannot be larger than 5KB. To purchase an unrestricted version,
contact [email protected] or visit the website」
とエラーメッセージが出るし、Constructor を起動すると、
「Memory is getting low. Try closing some windows, or give Constructor a larger memory partition 」
とまたまたエラーメッセージです。
何回もインストール・アンインストールを繰り返しました。
どなたか、解決方法をご存知でしょうか?ホームページやマニュアルやらを調べましたが、探すことができませんでした。
よろしくお願いします。
0088デフォルトの名無しさん
NGNG製品版なのに
「Demo版コード・サイズは5KBより大きくなりえません。
無制限のバージョンを購入するか、
[email protected]と連絡をとるか、あるいはWebサイトを訪れてください。」
とエラーメッセージが出るし、Constructあるいはを起動すると、
「メモリアクセスがうまくいきません。
いくつかのウィンドウを閉じてみるか、
あるいは管理者により大きなメモリ分割を与えるように言ってください。」
とまたまたエラーメッセージです。
#DEMO版に上書きインストールしてないだろうな?
0089デフォルトの名無しさん
NGNGサポートセンターに電話しました。そのときに「更新版を購入してください」と言われました。
DEMO版をアンインストールしてから製品版をインストールして!とも言われなかったし・・・。
それに、Update版みたいなものともサポセンの方は言っていたので、上書きインストールです。
でも、製品版のみをインストールしたらうまくいきました!
メモリアクセスがうまくいきません。
いくつかのウィンドウを閉じてみるか、
あるいは管理者により大きなメモリ分割を与えるように言ってください
はwindowsのパフォーマンスをいじくったら問題解決しました。
でも、今度はコンパイル時に「リンクエラー:リソースフォークを作成/コピーする際にエラーが発生しました。」
「リソースを保存する際にエラーが発生しました」とのエラーメッセージです。
メーリングリストに同じような質問をしている方がいましたが、レスはありませんでした。
どなたか、解決方法をご存知ですか?CodeWarriorが嫌いになりそうです・・・ウッゥゥゥゥ
0091デフォルトの名無しさん
NGNG確かにCodeWarriorはやめとけ。
WINなら他のソフトのが良いに決まっている。
MACの方だって限界が・・・
0092名無しさん@Emacs
NGNGCodeWarrior しか選択肢無いのね。
さっさとデフォルトの開発環境を gcc にすれば良い
のに、Apple の残党が許さないのかねぇ。
今や Apple がリリースしているコンパイラも gcc
なのに。
0093デフォルトの名無しさん
NGNGApple 用のソフト開発は殆どがCWなんじゃないですか?
そうするとコードを移行するのは大変ですよね。
ところで、Apple がリリースしているコンパイラも gcc って、
ProjectBuilderの事ですか?
OS-Xが動くMACを持ってないので・・・
0094名無しさん@Emacs
NGNGgcc を拡張した物です。
もはや Apple 社内で CodeWarrior 使っている人間はいない
と思います。
0095デフォルトの名無しさん
NGNGそれは Objective-C の事ですよね?
確か BeOS のように API 部分がクラス化されている・・・
Cocoa でしたよね。。。確か。。。
CW は今後 Cocoa サポートするような事を言っていたと
思いますが・・・どうなんでしょ?
ちなみに ProjectBulder は無償で入手出来るのですか?
0096名無しさん@Emacs
NGNGそれ程詳しくないので嘘言ってるかも知れませんが、、、
Project Builder のコンパイラは GCC に Objective-C++
を扱える等の拡張を施したもの。GCC のバージョンは確か
3.0 系だったと思います。
Objective-C 自体は NeXT のコントリビューション等に
より以前から GCC でコンパイルは可能でした。
PB は Cocoa だけでなく、Carbon ( 旧 Mac OS の API )
や Java も扱えたと思います。
PB は無料です。デベロッパー登録をすれば誰でも自由に
ダウンロード可能です。
0097デフォルトの名無しさん
NGNGウソを書かない様に
iTunesはCodeWarriorでビルドしてますし、サンプルコードでも
沢山使っています。Cocoaプロジェクトもそのままビルドできま
す。
ビルド速度やコード品質もCodeWarriorの方が優秀ですので、
ProjectBuilder+gccで満足できない人は使ってみると良いでしょ
う。
0098デフォルトの名無しさん
NGNGと言う事は、現在のCodeWarriorはOS-Xの開発も
出来るようになったって事で良いのでしょうか?
で、ネイティブコードも出力できると・・・
0099名無しさん@Emacs
NGNGそうなんだ? こりゃ知らなんだ。
すまんのぅ >> 98
0100デフォルトの名無しさん
NGNGいんやいんや大丈夫だぁ〜
誰でも間違う事はあるさぁ〜
て事でCodeWarrior8Jって買いなのか?
と思う今日この頃・・・
0101ジュニアプログラマ
NGNGPro8ってCodeCompletionが遅くて使えない。
Pro8ってvssつかったプロジェクト立ち上げると裏にアラートが出て操作不能になる。
Pro8のvssって9とXでパス指定が違うからいちいち設定し直さないといけない。
Pro8って...。
■ このスレッドは過去ログ倉庫に格納されています