1 名前:デフォルトの名無しさん [02/10/01 09:55] IDE やプロファイラまでついてくるフリー最強の C++ コンパイラ Watcom C++ について語りませう。 一応、こちらから入手できます。 難点はちょっと大きい事(45MB)です。 www.openwatcom.org/
233 名前:230 [03/06/16 01:50] >>232 ありがと
234 名前:デフォルトの名無しさん [03/06/29 11:15] これ使ってC/C++勉強してみようかな。
235 名前:デフォルトの名無しさん mailto:sage [03/06/29 11:52] >>234 このコンパイラ、準拠してる規格が古いので注意するべし。
236 名前:234 [03/06/29 14:33] >>235 えー、まじっすか? じゃあ、gccにしようかな・・・。
237 名前:234 [03/06/29 15:12] ・・・と思ったら、gccってSJISが一部通らないみたいですね。 うーん、じゃあやっぱりWatcomかなぁ。
238 名前:デフォルトの名無しさん mailto:sage [03/06/29 16:52] >>236 既出だけどWacctom C++の準拠度 ttp://cmeerw.org/prog/freecpp/ バージョンが 11.0c になってるけど OpenWatcom 1.0 もほぼ同じ。
239 名前:デフォルトの名無しさん mailto:sage [03/06/29 18:26] >>238 あ、見落としてました。どうも。 Watcom無惨ですね・・・。
240 名前:デフォルトの名無しさん mailto:sage [03/06/29 18:32] 無残も何も、会社自体終わってるし、 引き継ぎ先で捨てられた製品じゃん
241 名前:デフォルトの名無しさん mailto:sage [03/06/29 18:39] それを言ったらDigitalmars (Symantec)だって・・・
242 名前:デフォルトの名無しさん mailto:sage [03/06/30 11:45] DMCとか16bitコード吐けるから良い。 フリーのbccは出来ないから。
243 名前:デフォルトの名無しさん mailto:sage [03/07/01 00:00] 設計の古さがアドバンテージっていうのも… 他のコンパイラを牽引してくようなバリバリのモダーンコンパイラになって欲しいな
244 名前:デフォルトの名無しさん mailto:sage [03/07/01 01:17] オプソなんだから使いたい香具師が直すもんだ。
245 名前:デフォルトの名無しさん [03/07/01 14:18] DirectX使えますか?
246 名前:デフォルトの名無しさん mailto:sage [03/07/01 14:30] >>245 Direct X6 とかの頃は使ってた。 今は知らない。
247 名前:デフォルトの名無しさん mailto:sage [03/07/01 23:56] X6が使えるんなら今でも使えるだろ・・・ヘッダ情報さえあわせれば?
248 名前:デフォルトの名無しさん [03/07/02 03:46] Boarlandはヴァージョン7からBCC用のライブラリが無くなって、 そのままじゃ使えなくなったぞ。
249 名前:デフォルトの名無しさん mailto:sage [03/07/02 05:30] >>248 OpenWatcom C++の時代到来か。
250 名前:デフォルトの名無しさん mailto:sage [03/07/02 15:09] 勉強するなら gcc か bcc で手ごたえを見て、 本格的にやれそうなら、vc勝っとけ。 winアプリならそれが一番近道。
251 名前:デフォルトの名無しさん mailto:sage [03/07/02 17:17] そこでNWSCですよ。
252 名前:デフォルトの名無しさん mailto:sage [03/07/02 17:44] おいらはBCBを勧めちゃうよ。
253 名前:デフォルトの名無しさん mailto:sage [03/07/02 20:33] じゃあ わしはDigitalMarsをお勧めするぞ
254 名前:デフォルトの名無しさん mailto:sage [03/07/02 20:59] 吾輩はACK
255 名前:デフォルトの名無しさん [03/07/02 22:32] じゃあbcc for MINIX
256 名前:デフォルトの名無しさん [03/07/02 22:38] じゃあecc jr
257 名前:デフォルトの名無しさん mailto:sage [03/07/02 23:14] で、結局 OpwnWatcom 1.1 はまだ?
258 名前:デフォルトの名無しさん [03/07/03 01:37] >>179 > gcc ・・・餓鬼のコンパイラ > Watcom ・・・漢のコンパイラ gccの方が漢のコンパイラっぽいのではないか。
259 名前:デフォルトの名無しさん mailto:sage [03/07/03 01:46] OpwnWatcom は主導者がいない時点で駄目かと。
260 名前:デフォルトの名無しさん [03/07/03 02:02] >>259 オープンソースだから大化けする可能性も。
261 名前:デフォルトの名無しさん mailto:sage [03/07/03 02:45] >>259 Michal Nescasek氏とかじゃ不足なん?
262 名前:デフォルトの名無しさん mailto:sage [03/07/03 04:23] DigitalMarsからWalter Brightを引っこ抜いてくるとか
263 名前:山崎 渉 mailto:(^^) [03/07/15 10:14] __∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
264 名前:デフォルトの名無しさん [03/07/25 00:01]
265 名前:デフォルトの名無しさん [03/07/26 22:30] みなさんのOpenWatcomライフはどうですか?
266 名前:デフォルトの名無しさん mailto:sage [03/07/27 02:15] 誰か使ってる奴いるか?
267 名前:デフォルトの名無しさん [03/07/27 19:51] viwとnmakeはよく使う
268 名前:デフォルトの名無しさん mailto:sage [03/07/28 01:16] viwも日本語対応にしてくれれば、IDEが使いやすくなるんだが・・・。
269 名前:デフォルトの名無しさん [03/07/28 04:26] 一つテーマが決まった 《viwを取ってきて日本語対応にする》
270 名前:_ mailto:sage [03/07/28 04:39] homepage.mac.com/hiroyuki44/jaz08.html
271 名前:山崎 渉 mailto:(^^)sage [03/08/02 02:14] (^^)
272 名前:269 [03/08/05 01:17] viwだけとってきたかったが、一つの大きなzipだけがあったのでそれをダウンロードした。 viwのあるフォルダは見つけたけどまだコードは見ていない
273 名前:デフォルトの名無しさん mailto:age [03/08/14 14:58] 1.1 rc1 age
274 名前:山崎 渉 mailto:(^^) [03/08/15 15:25] (⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
275 名前:デフォルトの名無しさん mailto:age [03/08/21 06:49] >>273
276 名前:Watcomer [03/08/22 23:19] いぇーい!!ついに俺の時代がきたぜ!!! WATCOMなら任せろやゴルァ!! なに?日本語版ヘルプ欲しいって?やらねーよだ(プ なに?最適化のオプションが難解?自分で調べろ(プ なに?MFC使いたい?それぐらいWin32APIで自分で作れ(プ なに?エラーメッセージを日本語化してほしい?あんな簡単な英語ぐらい解読しろ(プ なに?DirectX9.0は使えるのか?当たり前だろ。お前馬鹿すぎ(プ なに?IEDがダサイ?コマンドラインからコンパイルしろ(プ なに?デバッガの使い方が分からない?使って覚えるもんだ(プ なに?漢のコンパイラ?高価なVC使ってろ(プ なに?リソースエディタでハングした?VCのrcファイルを流用できるだろが糞厨よ(プ なに?VCの最適化とどっちが速いだ?VCに決まってるだろ(プ なに?XPで動くアプリ作れるのかだ?きまってんだろ(プ なに?PC-9801?対応してるって書いてあるだろ(プ なに?OS/2?あんなんどこで使われてるんだよ(プ なに?
277 名前:デフォルトの名無しさん mailto:sage [03/08/22 23:29] >>276 IEDってなんすか? 初心者なんでよく分かりません 教えてください
278 名前:Watcomer [03/08/23 00:03] 統合開発環境
279 名前:デフォルトの名無しさん mailto:sage [03/08/23 00:28] それってIDEのことでは?IEDってなんだろう。。。
280 名前:Watcomer [03/08/23 00:38] そうだよ
281 名前:デフォルトの名無しさん mailto:sage [03/08/23 02:00] 統合環境開発
282 名前:デフォルトの名無しさん [03/08/24 21:22] 最適化がVCに負けるようになって価値が半減 したなー watcomer何とか汁!
283 名前:デフォルトの名無しさん [03/08/24 22:28] そういえば、OWの日本語ヘルプだけど、Powersoft Power++ 2.0のヘルプで 代用可能ですよ。オーナー限定だけど。 つか、アシストよ。Power++ 2.0 starterkit / developerのパッチ消すなよ…。
284 名前:デフォルトの名無しさん mailto:age [03/08/25 16:42] Watcom統合開発環境 フトウェア開発では、各プロジェクトごとにソースファイル、インクルードファイル、ライブラリなど 何種類ものファイルを管理しながら作業を進めます。 また、コンパイラ、リンカ、プリプロセッサ、デバッガ、エディタなどのプログラミング用ツールも使用します。 これらのソフトウェア開発において従来から行われてきた方法に、今回新たにWatcom統合開発環境(IDE)が加わりました。 このWatcom統合開発環境は、プロジェクトのファイルや言語ツールを管理するソフトウェア開発ツールです。 これはツールですが、その中身からすると一般的に開発環境として定義され、またそう呼ぶのがふさわしいと思われます。 Watcom統合開発環境を使用すると、プロジェクトに関係する各ファイル、そしてアプリケーションの作成に必要なあらゆる言語ツールに直接にアクセスできるようになります。
285 名前:Watcomer [03/08/25 17:25] なに?最適化をなんとかしろだ? WATCOMは前は5万8千円だぞ。CD一枚で。 それで、VCのが最適化が優れてるなら、VCを選べばいいだろが。アフォけ? タダになったのは、それだけの理由があんだろが。
286 名前:デフォルトの名無しさん mailto:sage [03/08/25 18:08] VC++(≒Intel C++ Compiler)は、M$とIntelの馴れ合いによって生まれたような物なんだから、 x86環境に於いては、それを超えるコンパイラは生まれようがないわけで… それで、他のC++コンパイラでは商売にならなくなったということだな。
287 名前:デフォルトの名無しさん mailto:sage [03/08/25 20:59] M$がWatcomのコンパイラをパクったにきまってんじゃん 昔からREだけは得意なメーカーだし。
288 名前:デフォルトの名無しさん [03/08/26 01:50] プロジェクトを開くには、次の操作を行います。 1.[File]メニューから[New Project]を選びます。 作成しているプロジェクトに付けたい名前を入力する、[Enter Project Filename]ダイアログが表示されます。 2.File Nameフイールドに名前を入力し、次にディレクトリを選択します。 すべてのプロジェクトに、拡張子.wpjを付ける必要があります。 図10[Enter Project Filename]ダイアログを使用して、新規プロジェクトを作成 3.操作を終えると、[OK]ボタンをクリックします。 [Enter Project Filename]ダイアログが閉じて、新規プロジェクトの名前が[WATCOM IDE]プロジェクトウィンドウのタイトルバーに表示されます。[New Target]ダイアログが開きます。そこに、新規プロジェクトに追加するターゲットを入力してください。 既存のプロジェクトを開くには、次の操作を行います。 1.[File]メニューから、[Open Project]を選びます。 開きたいプロジェクトを選択するための、[Open]ダイアログが表示されます。 図11[Open]ダイアログを使用して、既存のプロジェクトを開く 2.開きたいプロジェクトを選択します。 すべてのプロジェクトには、拡張子.wpjが付いています。 3.選択したプロジェクトが[Filename]フィールドに表示されたら、[OK]ボタンをクリックします。 [Open]ダイアログが閉じて、選択したプロジェクトの名前が[WATCOM IDE]プロジェクトウィンドウのタイトルバーに表示されます。選択したプロジェクトにターゲットが存在する場合には、ターゲットを表すウィンドウがメインウィンドウに表示されます。 ってあるんだけど、関連付けでオープンしようとするとエラーになる
289 名前:デフォルトの名無しさん mailto:sage [03/08/31 01:24] これって何か作ろうとすると結局CD買うかMSDN購読しないとだめなんだよね
290 名前:デフォルトの名無しさん mailto:sage [03/08/31 01:44] >>289 (゚д゚)ハァ?
291 名前:デフォルトの名無しさん mailto:sage [03/08/31 15:07] >>290 MFCとか別途入手だよね
292 名前:デフォルトの名無しさん [03/08/31 15:46] >289 んなことねーよ。MFCなんて使わなきゃいいじゃん。 DXと、Win32APIが使えるyo!!
293 名前:デフォルトの名無しさん [03/08/31 15:49] >DXと、Win32APIが使えるyo!! でも、Win32APIも、古いまま?
294 名前:デフォルトの名無しさん mailto:sage [03/08/31 16:20] Win32APIはMinGWのw32apiが入ってる。 MS製のPSDKはフリー配布不可なんでCD版にしか入ってない。
295 名前:デフォルトの名無しさん mailto:sage [03/09/01 01:25] >>292 > んなことねーよ。MFCなんて使わなきゃいいじゃん。 ププッ
296 名前:デフォルトの名無しさん mailto:sage [03/09/01 01:59] PGの規模や構造によってはMFCは邪魔でしか無い場合もあるな。 そういう自分は小物ユーティリティばかりなんで、APIオンリーで Cランタイムルーチンも使っちゃいないが…。
297 名前:デフォルトの名無しさん mailto:sage [03/09/02 02:05] >>296 つまり小物以外のものを作るにはこれだけではちとつらいかもしれんと いうことですね。 べつにケチつけてるわけでなくて、実際に使おうとするときに ぶちあたる問題の一つなんかなと思うだけです。
298 名前:デフォルトの名無しさん [03/09/05 20:56] Open Watcom C/C++ and Fortran 1.1 rc1 -> 正式版age
299 名前:Leliel(れりえる) mailto:sage [03/09/05 21:11] 1.2 Beta sage
300 名前:300 mailto:sage [03/09/05 21:19] きたー!
301 名前:300 mailto:sage [03/09/05 21:21] てか>>300 だけどさ、もまいらMFC以外のライブラリをしらんのか? wxWindowとかいろいろあるじゃん。
302 名前:296 mailto:sage [03/09/05 23:38] それは295に言ってくれ
303 名前:デフォルトの名無しさん mailto:sage [03/09/06 01:31] >>301 しらん
304 名前:デフォルトの名無しさん mailto:sage [03/09/06 12:30] 1.1になってもC/C++の言語仕様は古いまま?
305 名前:デフォルトの名無しさん [03/09/12 01:04] ぽ! インストしたぞ。 どうすすりゃバカが金貢いでくれるソフトができるんだ?
306 名前:デフォルトの名無しさん mailto:sage [03/09/12 01:19] >>305 ずばりエロだ
307 名前:デフォルトの名無しさん [03/09/12 01:21] 実行したら 逝って佳って力いっぱい表示するウィンドが出て、マウスでクリックしたら窓消して終了するプログラムのソースクレ
308 名前:デフォルトの名無しさん mailto:sage [03/09/12 06:35] >>307 そのぐらい自分で作りたまえ。チミ。
309 名前:デフォルトの名無しさん [03/09/12 14:09] >308 GUIでのプログラミング経験がないんだよ。 なんか取っ掛かりがないとどっから入ればいいのか判らないんだよ。 頼むよ。
310 名前:デフォルトの名無しさん mailto:sage [03/09/12 17:47] >>309 MSDN
311 名前:デフォルトの名無しさん [03/09/12 18:21] >310 金ないんだよ。
312 名前:デフォルトの名無しさん mailto:sage [03/09/12 21:54] >>307 ほれ↓ #! /usr/bin/wish button .b -text {逝って佳} -font {{MS ゴシック} 64} -relief flat -command exit pack .b -fill both -expand yes
313 名前:デフォルトの名無しさん mailto:sage [03/09/12 22:05] C言語版 #include <stdio.h> #include "tcl.h" #include "tk.h" int main(int argc, char* argv[]){ Tcl_Interp* interp; char buf[256]; interp = Tcl_CreateInterp(); Tcl_FindExecutable(argv[0]); if(Tcl_Init(interp) != TCL_OK) return 1; if(Tk_Init(interp) != TCL_OK) return 1; strcpy(buf, "button .b -text {逝って佳} -font {{MS ゴシック} 128} -relief flat -command exit\n\ pack .b -fill both -expand yes\n"); Tcl_Eval(interp, buf); Tk_MainLoop(); return 0; }
314 名前:デフォルトの名無しさん [03/09/12 23:53] >313 ありがとうございます。 でもわー人gん3個、エラー9個でました....
315 名前:デフォルトの名無しさん [03/09/12 23:55] >>312 ばっどいんたぷりたー ってでました
316 名前:デフォルトの名無しさん mailto:sage [03/09/12 23:58] 文字列を複数行に分けるときは一度"で閉じるべきだよ。
317 名前:デフォルトの名無しさん [03/09/13 00:24] それで、CでWIん32叩いて窓開けるソースどなたかください
318 名前:デフォルトの名無しさん mailto:sage [03/09/13 01:05] >>317 www.kumei.ne.jp/c_lang/ OpenWatcom って Win32 API 使えるんだっけか?
319 名前:デフォルトの名無しさん mailto:sage [03/09/13 01:51] >>318 使えます。MinGWのw32apiが付いてきますが当然M$のWindowsSDKも使えるはずです (つうかCD版にはWindows SDKも入っているはず。)
320 名前:デフォルトの名無しさん [03/09/13 13:00] SDKってなんでつか?
321 名前:デフォルトの名無しさん mailto:sage [03/09/13 13:11] ぶっちゃけ、GCCより良い?
322 名前:デフォルトの名無しさん [03/09/13 13:49] ウインテル用アプリをどうするかというスタスタだよ。 自己完結タピならGccで頑張るのがいいよ。 でもウインテルでの、かえいkあおちkj%きwし はぁ、悩ましいね
323 名前:デフォルトの名無しさん mailto:sage [03/09/13 13:55] Watcomもフリーになったのか。知らなかった。 大昔、NetWareのNLMを作るのに使った覚えが。
324 名前:デフォルトの名無しさん mailto:sage [03/09/13 13:56] >>320 www.sdk.org/
325 名前:デフォルトの名無しさん [03/09/13 14:30] >>324 プ楽ら。 かたまちまったぜぃ
326 名前:デフォルトの名無しさん mailto:sage [03/09/13 15:04] >>325 うちは大丈夫だったけど
327 名前:デフォルトの名無しさん [03/09/13 20:24] それでWIんどwsのSDKってどこで拾えるんだよ
328 名前:デフォルトの名無しさん mailto:sage [03/09/13 20:35] >>327 www.microsoft.com/msdownload/platformsdk/sdkupdate/default.htm
329 名前:デフォルトの名無しさん [03/09/13 22:09] >328 みれない Welcome to SDK Update The Microsoft® Platform SDK site requires Microsoft Internet Explorer version 5.0 or later. You can download the latest Internet Explorer for free. In addition, Microsoft ActiveX® controls are used to install components on your computer. If you are not running Microsoft Windows® or an operating system that is compatible with ActiveX controls, you cannot install the SDK using SDK Update.
330 名前:デフォルトの名無しさん mailto:sage [03/09/13 22:14] >>329 Internet Explorer 5.0 以降使え
331 名前:デフォルトの名無しさん [03/09/13 23:33] >Internet Explorer 5.0 以降使え いやれつ
332 名前:デフォルトの名無しさん mailto:sage [03/09/13 23:36] >>331 >>330 は >>329 を要約&和訳したもの。 いやなら Microsoft にでもメールしろ。
333 名前:デフォルトの名無しさん mailto:sage [03/09/13 23:56] ttp://qmedia.e-storefront.com/product.asp?productid=26 それかCD買いなされ。