1read 100read
2012年3月プログラム224: OpenWatcom C++ (709) TOP カテ一覧 スレ一覧 2ch元 削除依頼
こんなコンパイラは嫌だ!7行目 (905)
Visual Studio 11 Part1 (163)
【C++】 DirectX初心者質問スレ Part36 【C】 (862)
Visual Studio 2010 Part18 (965)
CPPUnitについて少し話そうかい (282)
【ActionScript3】Webツールを作ろう【GPL】 (142)

OpenWatcom C++


1 :02/10/01
IDE やプロファイラまでついてくるフリー最強の C++ コンパイラ
Watcom C++ について語りませう。
一応、こちらから入手できます。
難点はちょっと大きい事(45MB)です。
http://www.openwatcom.org/

2 :02/10/01
_(‥ )フーン

3 :02/10/01
( `Д)
/(ヘ っ )ヘ

4 :02/10/01
>>1
VC買っちゃったYO!!
先に言ってくれよ...

5 :02/10/01

( `Д)
/(ヘ っ )ヘ

6 :02/10/01
これでVCできるの?

7 :02/10/01
( `Д)
/(ヘ っ )ヘ

8 :02/10/01

( `Д)
/(ヘ っ )ヘ

9 :02/10/01
舐めて欲しいの?

10 :02/10/01
これでVCできるのか教えりょやゴルァ!

11 :02/10/01
VC やりたきゃ VC 買えよ。

12 :02/10/01

( `Д)
/(ヘ っ )ヘ

13 :02/10/01
( `Д)
/(ヘ Э )ヘ

14 :02/10/01

( `Д)
/(ヘ つ )ヘ

15 :02/10/01
>VC やりたきゃ VC 買えよ。
ハァ?

16 :02/10/01
VCはM$のソフトのことだろ。

17 :02/10/01
>>1
ついに出たか・・・って、もうずいぶん前の話だよ。
ここはなぜかクソスレになってるな

18 :02/10/01
>>15
何が変?

19 :02/10/01
なんでVCの話してんの?

20 :02/10/01
VCってVisual Cじゃないだろ?(w

21 :02/10/01
>>18
>>15が変(ワラ

22 :02/10/01
VillageCenter?

23 :02/10/01
>>19
>>10 の返答として >>11 を書いたのだが。
>>20
俺は Visual C++ のつもりで書いたけど。
VC じゃなくて、VC++ だろっていうなら、そう訂正しておくよ。
>>21
あっそ。

24 :02/10/01
>>21>>10 の書き込みでなく、>>11 の書き込みであります。

25 :02/10/01
>>21 じゃなくて、>>23 じゃん。
死のう。

26 :02/10/01
Lifeboat の日本語版もフリーなの?

27 :02/10/01
>VC
VC++の間違いです。スマソ。

28 :02/10/01
だからなんで VC++ の話をするの?

29 :02/10/02
誰もWatcom C++の話はしたくないらしい。

30 :02/10/02
昔メガデモで良く使われてたよね

31 :02/10/02
Watcom C++とOpen Watcomはどう違うんだ??

32 :02/10/02
新スレ立ったから OpenWatcom になんか動きあるのかと思ったよ。

33 :02/10/02
Watcomはタダだぞ貧乏人ども

34 :02/10/02
wclコンパイラ、ソースからビルドできた人いる?

35 :02/10/02
で、結局これではVCできないんですか?

36 :02/10/02
>>35
きみ結構ねばっこいね

37 :02/10/02
>>35
意味が分からん。

38 :02/10/02
VC++ってサイアクコンパイラでしょう。
ANSI C++もできてないし、
標準ライブラリのMFC、ATL/WTLは出来が悪いし、大きいし、MSからは中核から外された扱いだし。

39 :02/10/02
template が使えないんですが何故ですか?
標準ヘッダに .h がついてるのしかないのですが何故ですか?

40 :02/10/02

( `Д)
/(ヘ っ )ヘ

41 :02/10/07
age

42 :02/10/07
だからこれでVCできるのか誰か教えろよヽ(`Д´)ノウワァァン

43 :02/10/07
>>42
できません。分かったらさっさと帰れ。

44 :02/10/07
ヤフオクでVC++6.0Pro北米版新品未開封が1万以下で買えた。ウマー。
さらにサブスクリプション1年無料券(Libraryだけど)付いててさらにウマー。
1日土方バイトすりゃ買えるぞ>>42

45 :02/10/07
素朴な疑問なんだが海外版のVC++ってちゃんと日本語処理してくれんの?

46 :02/10/07
漏れも心配だったが、日本語処理に関しては全然問題ナッシングだよ。
英語読めんときついかも試練が。(当然MSDNも英語版のみだし)

47 :02/10/08
プ

48 :02/10/10
OpenWatcomのftpサイトにバイナリーらしきもの(0.8.5)が・・・


49 :02/10/10
あったね…だれかレポートしる!!

50 :02/10/11
何処よ?あどれすきぼんんぬ

51 :02/10/11
>>50
http://www.openwatcom.org/
漏れもファイル落としてインストールしてみたけど、
パスの設定とかが分からなくて結局戻したという未熟さ…(TдT)
win32apiのヘッダファイルとか、思いっきりエラーだし…もうだめぽ…

52 :02/10/11
いや、ここはもう一度頑張るべきか…よし、やってやる!!

53 :02/10/11
え〜と、>>51の部分で、ヘッダがどうのこうのとか言ってましたが、
わたしの勘違いでした、正しく動作しています、誤報スマソ。

54 :02/10/11
ということは、Winアプリのビルドもできるの?

55 :02/10/11
ちょっと使ってみようかと思ったのですが、インストールや使用法が載ってる
ページが検索に引っかからない…

56 :02/10/11
>>54
ビルドできるようです。
>>55
私がインストールした手順です、
ttp://www.openwatcom.org/ftp/openwatcom/bin_0.8.5/
にあるアーカイブをすべて取得してきます、
次に、アーカイブを、インストールしたいディレクトリにディレクトリ構造を保ったまま解凍し、
最後に、環境変数をセットしました。
環境変数は、下のファイルにかいてあるのをそのまんま写しました
ttp://www.openwatcom.org/ftp/c_readme.txt
漏れのPCいまだにWin98SEなので、"AUTOEXEC.BAT"に以下を記述しました。
REM Open Watcom C/C++ Compiler
SET WATCOM=C:\WATCOM
SET PATH="%PATH%;C:\Watcom\BINNT;C:\Watcom\BINW"
SET EDPATH=C:\Watcom\EDDAT
SET INCLUDE=C:\Watcom\H;C:\Watcom\MFC\INCLUDE;C:\Watcom\H\NT
REM SET LIB=
また、ttp://www.openwatcom.org/ftp/docs/
にあるPDFファイルなども入手しておくと役に立つと思います。

57 :02/10/11
肝心のコンパイラとリンカの方ですが、
wcc、wcc386がCコンパイラ、
wpp、wpp386がC++コンパイラ、
link、link386がリンカ、
wcl、wcl386がコンパイラユーティリティです。
それぞれ、名前に386とつくものが32ビットのバージョンで、
Windowsアプリケーションもそちらの方で作成するようです、
デバッガは、wdとwdeの2つがあり、それぞれ、コマンドライン、Win32GUIバージョンのようです。

58 :02/10/11
コンパイル方法は、コンパイラユーティリティを使わない方法だと、
wcc、wcc386などで、"*.obj"ファイルを作成したあと、
link、link386で、"*.obj"ファイルをリンクします、Winアプリを作成する場合は、
オプションに"-subsystem:windows"を指定すると、実行時にコマンドラインが表示されません、
また、実行ファイル名を指定する場合は、"-out:template.exe"のように指定します、
かなり適当な説明でしたが、参考になればいいと思います、

59 :02/10/11
う、ミスがありました、>>57でデバッガをwdとwdeとかいてますが、
正しいものはwdとwdwでした、間違いスマソ(´・ω・`)
wdeはダイアログエディタでした、
VC++等についてくるリソースエディタっぽいものです。

60 :02/10/17
>>51さん
細かい手順示していただいてありがとうございます。
早速DLしてきます。

61 :02/10/17
リソースエディタ使いやすそう?

62 :02/10/17
*.resが更新されて行き、*.rcファイルは作れないようですね。

63 :02/10/17
>>61
なかなか使いやすいです、日本語も大丈夫なようです。
>>62
*.rcファイルも作れるようです[メニュー->File->SaveAs]で保存する場合に、
"List Files of type"の部分を変更すれば保存できます。

64 :02/10/17
>>63
本当?
ファイルの種類のリストには、「*.rc」はなかったような気がしますが、見落としかな・・・
リソースの種類ごとに個別に*.DLG,*.MNU(だったかな?)等のファイルに保存できた覚えはあります。

65 :02/10/17
>>64
"*.dlg"、"*.rc"、"*.res"が生成できるようです。
ためしに、ュボタンをひとつだけ貼り付けたリソーススクリプトを生成してみました。
DIALOG_1 DIALOG DISCARDABLE 107, 32, 145, 47
STYLE DS_MODALFRAME | WS_OVERLAPPED | WS_CAPTION | WS_VISIBLE | WS_SYSMENU
CAPTION "Dialog"
FONT 10, "MS 明朝"
BEGIN
CONTROL "Push", 100, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 50, 14, 40, 14
END
どうやら、デフォルトのフォントは明朝のようですね。

66 :02/10/17
>>65
ダイアログエディタ(wde.exe)では、"*.rc"が選べますが、
リソースエディタ(wre.exe)では、"*.rc"はOpen,Saveとも
選べないようです。
ダイアログボックス以外にメニューやストリングテーブルなどを
含んだ*.rcファイルは作れないのかな?

67 :02/10/17
>>66
すみません、勘違いしていたようです、
私が言ってるのはダイアログエディタのほうでしたね。

68 :02/10/18
まだ試してないけどリソースエディタ(wre.exe)から直接DLLが作れるっぽい
作ったDLLの使い方がわかればかなり便利かも

69 :02/10/19
(,,゚д゚)…cool.dllみたいな感じかな…

70 :02/10/23
いろいろ試してみた結果どうやらDLLから読み込んだりソースでないとDLLで保存できないみたいです・・・
回線切って首吊ってきます・・・鬱

71 :02/10/27
ネタはないけど保守

72 :02/10/27
昔メガデモで良く使われてたよね

73 :02/10/28
>>72
>>30

74 :02/10/28
お前等、OpenWatcomでなに作る気ですか!?

75 :02/10/28
>>74
メガデモ

76 :02/11/02
ホシュ!!

77 :02/11/06
で、結局これではVCできないんですか?

78 :02/11/06
>>77
あなたの言っているVCとは何のことでしょう?
そこらへんをはっきりと、厨房でも分かるように説明してください。

79 :02/11/08
>>77
はい、あなたは何を使っても VC できないので諦めて下さい。

80 :02/11/15
C は屑!

81 :02/11/15
>>78
バリコンのことじゃない?
ゲルマ・ラジオでも作るのかのお。

82 :02/11/16
ゲルマ・ザビ保守sage。

83 :02/11/20
いちお紹介。
Watcom C++の使い方を教えてけろ
http://matari.ichigobbs.com/cgi/readres.cgi?bo=proglam&vi=0054

84 :02/11/26
昔メガデモで良く使われてたよね

85 :02/12/02
C 最 高

86 :02/12/08
無料C++コンパイラといったら某陸になってしまったな。
OpenWatcom も日本語版があればもう少し使われるのかも。

87 :02/12/08
DigitalMarsC++は日本語のエラーメッセージも表示できるのに…
某はCマガで初心者にばらまいたのが効いたのか?

88 :02/12/09
もう10年くらい前にオープンになる前のWatcom C++で仕事したよ。
Windows 3.1で32bitリニアで動くGUIプログラムが書けた。
最適化も当時最高クラスだったしね。評判もよかったよ。
でもVCのバージョンいくつだったかが出た時、突然Watcomそっくりのコードを吐く様になってたんだよ。
俺的には7不思議の一つだね。
でWatcom沈没...
ちょっと懐かしくてレスしちゃったよ。

89 :02/12/09
>>88
よくあることだ。
MSCもLatticeから買って来たのがベースになってるはず。

90 :02/12/10
>>87
外部に日本語用のメッセージファイルがあると、それを表示します。
Ver11.0JにVer11.0cを突っ込むと中途半端に日本語が…。
なので、後はメッセージファイルを作るだけ。OpenWatcomがこの辺りの仕様も文書化してくれれば日本語化の道が開けるかも。
中はちょっとしたヘッダとShift_JISでメッセージが羅列しているものなので、英語版のメッセージと書式が解ればなんとかなりそう。

91 :02/12/10
WatcomってOMF?COFF?

92 :02/12/11
>>91
OMF

93 :02/12/11
そりゃ残念。bccやDigitalMarsとの互換性は
あるのかな?
ナローな為落とすの辛いからレポートキボン。

94 :02/12/11
>>93
リンカはCOFFもOMFも読めるので、Borland C++とかSymantec C++(DigitalMars)の.OBJをリンクさせることは可能。

95 :02/12/11
>>94
貴重な情報サンクスコ。

96 :02/12/13
>>94
ELFも読めるらしい

97 :02/12/21
更新

98 :02/12/21
使ってみようかと思うんだが、
今時ARM準拠ってことはないよな?

99 :02/12/21
>>94
リンクできるのはいいけど、ちゃんと動くのか ?
(要は、引数の渡し方に互換性はあるの ?)

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
懐かしのMS-DOSプログラミング (333)
リファクタリングをただのコード修正と思ってる人へ (267)
国産オープンソースDIコンテナSeasar2 その16 (460)
PureBasic (130)
言語ってObjective-Cだけでよくね (630)
【自動】株式トレーディングシステム Part6【売買】 (141)
--log9.info------------------
【ショウリー】州*‘ -‘リ りさこの続・復讐劇【グローリー】 (117)
【Ameba】☆Berryz工房のブログを温かく見守るスレ☆【Season342】 (572)
一人で行く『Buono! Live in パリ』 7フランス (735)
■吉川友■NACK5 (さいたま 79.5MHz)『吉川友 きっかり10分ちょっと!』 17:35頃-17:45頃 ■ (329)
从*・ 。.・)<ウスラ馬鹿武雄が福田と和田のアンチスレを一人で乱立させていたことが発覚したの その6なの (228)
和田彩花の写真集握手整理券が500枚しか捌けてない券wwwwwwwwwwwwwwwwwwwwww (182)
矢島パイ美のカジュアルディナーショー!メインディッシュは黄Tちゃん! (758)
やっと気付いた「AKBに電通が絡んでる」ではなく「AKBの正体が電通」な件 その122 (643)
【文化放送】Berryz工房のラジオを語るスレ218【STAR digio】 (696)
中目黒在住の引きこもりオッサン・鈴木"ウスラバカ"武雄は本物の大バカ者である事が証明されたB (650)
第2次スパロボZ再世篇発売まで一週間だが (233)
SKE48チームKIIの秦佐和子がかわいすぎる件46 (181)
武雄のせいで道重応援スレは壊滅状態に・・・ (525)
はぁと 嗣永桃子クラブ はぁとPart259 (821)
清水佐紀ちゃんの魅惑のバスタイム 78時間目 (192)
【元ハロプロエッグ】佐保明梨ちゃんを応援するスレPart.37【アップアップガールズ(仮)】 (485)
--log55.com------------------
マターリ雑談するお22
【酒スレ】 ニュー速&その他出張所★48【雑談】
人名しりとり パート28
グモスレ井戸端会議なのだ Part.3
【家でも】今宵もはしご酒★112軒目【外でも】
〇〇○阪神タイガース勝利祈願神社〇〇〇Part29
暇つぶし用しりとりスレ Part2. in シベリア速報板
チャーハンを1時間誰にも見られなければブリザード136