IDE やプロファイラまでついてくるフリー最強の C++ コンパイラ
Watcom C++ について語りませう。
一応、こちらから入手できます。
難点はちょっと大きい事(45MB)です。
http://www.openwatcom.org/
探検
OpenWatcom C++
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
NGNGNGNG
_(‥ )フーン
NGNG
( `Д)
/(ヘ っ )ヘ
/(ヘ っ )ヘ
4デフォルトの名無しさん
NGNGNGNG
( `Д)
/(ヘ っ )ヘ
6デフォルトの名無しさん
NGNG これでVCできるの?
NGNG
( `Д)
/(ヘ っ )ヘ
/(ヘ っ )ヘ
NGNG
( `Д)
/(ヘ っ )ヘ
9女子中学生
NGNG 舐めて欲しいの?
NGNG
これでVCできるのか教えりょやゴルァ!
NGNG
VC やりたきゃ VC 買えよ。
NGNG
( `Д)
/(ヘ っ )ヘ
NGNG
( `Д)
/(ヘ Э )ヘ
/(ヘ Э )ヘ
NGNG
( `Д)
/(ヘ つ )ヘ
15デフォルトの名無しさん
NGNG >VC やりたきゃ VC 買えよ。
ハァ?
ハァ?
NGNG
VCはM$のソフトのことだろ。
NGNG
19デフォルトの名無しさん
NGNG なんでVCの話してんの?
NGNG
VCってVisual Cじゃないだろ?(w
NGNG
NGNG
VillageCenter?
2310
NGNGNGNG
26デフォルトの名無しさん
NGNG Lifeboat の日本語版もフリーなの?
274
NGNG >VC
VC++の間違いです。スマソ。
VC++の間違いです。スマソ。
NGNG
だからなんで VC++ の話をするの?
NGNG
誰もWatcom C++の話はしたくないらしい。
30デフォルトの名無しさん
NGNG 昔メガデモで良く使われてたよね
31デフォルトの名無しさん
NGNG Watcom C++とOpen Watcomはどう違うんだ??
NGNG
新スレ立ったから OpenWatcom になんか動きあるのかと思ったよ。
33Poor
NGNG Watcomはタダだぞ貧乏人ども
34デフォルトの名無しさん
NGNG wclコンパイラ、ソースからビルドできた人いる?
NGNG
で、結局これではVCできないんですか?
NGNG
>>35
きみ結構ねばっこいね
きみ結構ねばっこいね
NGNG
>>35
意味が分からん。
意味が分からん。
NGNG
VC++ってサイアクコンパイラでしょう。
ANSI C++もできてないし、
標準ライブラリのMFC、ATL/WTLは出来が悪いし、大きいし、MSからは中核から外された扱いだし。
ANSI C++もできてないし、
標準ライブラリのMFC、ATL/WTLは出来が悪いし、大きいし、MSからは中核から外された扱いだし。
39デフォルトの名無しさん
NGNG template が使えないんですが何故ですか?
標準ヘッダに .h がついてるのしかないのですが何故ですか?
標準ヘッダに .h がついてるのしかないのですが何故ですか?
NGNG
( `Д)
/(ヘ っ )ヘ
41デフォルトの名無しさん
NGNG age
NGNG
だからこれでVCできるのか誰か教えろよヽ(`Д´)ノウワァァン
>>42
できません。分かったらさっさと帰れ。
できません。分かったらさっさと帰れ。
NGNG
NGNG
素朴な疑問なんだが海外版のVC++ってちゃんと日本語処理してくれんの?
4644
NGNG 漏れも心配だったが、日本語処理に関しては全然問題ナッシングだよ。
英語読めんときついかも試練が。(当然MSDNも英語版のみだし)
英語読めんときついかも試練が。(当然MSDNも英語版のみだし)
47デフォルトの名無しさん
NGNG プ
48名無
NGNG OpenWatcomのftpサイトにバイナリーらしきもの(0.8.5)が・・・
NGNG
あったね…だれかレポートしる!!
NGNG
何処よ?あどれすきぼんんぬ
NGNG
>>50
http://www.openwatcom.org/
漏れもファイル落としてインストールしてみたけど、
パスの設定とかが分からなくて結局戻したという未熟さ…(TдT)
win32apiのヘッダファイルとか、思いっきりエラーだし…もうだめぽ…
http://www.openwatcom.org/
漏れもファイル落としてインストールしてみたけど、
パスの設定とかが分からなくて結局戻したという未熟さ…(TдT)
win32apiのヘッダファイルとか、思いっきりエラーだし…もうだめぽ…
5251
NGNG いや、ここはもう一度頑張るべきか…よし、やってやる!!
54名無
NGNG ということは、Winアプリのビルドもできるの?
NGNG
ちょっと使ってみようかと思ったのですが、インストールや使用法が載ってる
ページが検索に引っかからない…
ページが検索に引っかからない…
5651
NGNG >>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ファイルなども入手しておくと役に立つと思います。
ビルドできるようです。
>>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ファイルなども入手しておくと役に立つと思います。
5751
NGNG 肝心のコンパイラとリンカの方ですが、
wcc、wcc386がCコンパイラ、
wpp、wpp386がC++コンパイラ、
link、link386がリンカ、
wcl、wcl386がコンパイラユーティリティです。
それぞれ、名前に386とつくものが32ビットのバージョンで、
Windowsアプリケーションもそちらの方で作成するようです、
デバッガは、wdとwdeの2つがあり、それぞれ、コマンドライン、Win32GUIバージョンのようです。
wcc、wcc386がCコンパイラ、
wpp、wpp386がC++コンパイラ、
link、link386がリンカ、
wcl、wcl386がコンパイラユーティリティです。
それぞれ、名前に386とつくものが32ビットのバージョンで、
Windowsアプリケーションもそちらの方で作成するようです、
デバッガは、wdとwdeの2つがあり、それぞれ、コマンドライン、Win32GUIバージョンのようです。
5851
NGNG コンパイル方法は、コンパイラユーティリティを使わない方法だと、
wcc、wcc386などで、"*.obj"ファイルを作成したあと、
link、link386で、"*.obj"ファイルをリンクします、Winアプリを作成する場合は、
オプションに"-subsystem:windows"を指定すると、実行時にコマンドラインが表示されません、
また、実行ファイル名を指定する場合は、"-out:template.exe"のように指定します、
かなり適当な説明でしたが、参考になればいいと思います、
wcc、wcc386などで、"*.obj"ファイルを作成したあと、
link、link386で、"*.obj"ファイルをリンクします、Winアプリを作成する場合は、
オプションに"-subsystem:windows"を指定すると、実行時にコマンドラインが表示されません、
また、実行ファイル名を指定する場合は、"-out:template.exe"のように指定します、
かなり適当な説明でしたが、参考になればいいと思います、
5951
NGNG う、ミスがありました、>>57でデバッガをwdとwdeとかいてますが、
正しいものはwdとwdwでした、間違いスマソ(´・ω・`)
wdeはダイアログエディタでした、
VC++等についてくるリソースエディタっぽいものです。
正しいものはwdとwdwでした、間違いスマソ(´・ω・`)
wdeはダイアログエディタでした、
VC++等についてくるリソースエディタっぽいものです。
6055
NGNG61デフォルトの名無しさん
NGNG リソースエディタ使いやすそう?
62名無
NGNG *.resが更新されて行き、*.rcファイルは作れないようですね。
6351
NGNG64名無
NGNG >>63
本当?
ファイルの種類のリストには、「*.rc」はなかったような気がしますが、見落としかな・・・
リソースの種類ごとに個別に*.DLG,*.MNU(だったかな?)等のファイルに保存できた覚えはあります。
本当?
ファイルの種類のリストには、「*.rc」はなかったような気がしますが、見落としかな・・・
リソースの種類ごとに個別に*.DLG,*.MNU(だったかな?)等のファイルに保存できた覚えはあります。
6551
NGNG >>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
どうやら、デフォルトのフォントは明朝のようですね。
"*.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名無
NGNG >>65
ダイアログエディタ(wde.exe)では、"*.rc"が選べますが、
リソースエディタ(wre.exe)では、"*.rc"はOpen,Saveとも
選べないようです。
ダイアログボックス以外にメニューやストリングテーブルなどを
含んだ*.rcファイルは作れないのかな?
ダイアログエディタ(wde.exe)では、"*.rc"が選べますが、
リソースエディタ(wre.exe)では、"*.rc"はOpen,Saveとも
選べないようです。
ダイアログボックス以外にメニューやストリングテーブルなどを
含んだ*.rcファイルは作れないのかな?
NGNG
まだ試してないけどリソースエディタ(wre.exe)から直接DLLが作れるっぽい
作ったDLLの使い方がわかればかなり便利かも
作ったDLLの使い方がわかればかなり便利かも
6951
NGNG (,,゚д゚)…cool.dllみたいな感じかな…
7068
NGNG いろいろ試してみた結果どうやらDLLから読み込んだりソースでないとDLLで保存できないみたいです・・・
回線切って首吊ってきます・・・鬱
回線切って首吊ってきます・・・鬱
7151
NGNG ネタはないけど保守
NGNG
昔メガデモで良く使われてたよね
NGNG
NGNG
お前等、OpenWatcomでなに作る気ですか!?
NGNG
>>74
メガデモ
メガデモ
NGNG
ホシュ!!
NGNG
で、結局これではVCできないんですか?
NGNG
NGNG
>>77
はい、あなたは何を使っても VC できないので諦めて下さい。
はい、あなたは何を使っても VC できないので諦めて下さい。
NGNG
C は屑!
81デフォルトの名無しさん
NGNGNGNG
ゲルマ・ザビ保守sage。
83Curry
NGNGNGNG
昔メガデモで良く使われてたよね
NGNG
C 最 高
NGNG
無料C++コンパイラといったら某陸になってしまったな。
OpenWatcom も日本語版があればもう少し使われるのかも。
OpenWatcom も日本語版があればもう少し使われるのかも。
NGNG
DigitalMarsC++は日本語のエラーメッセージも表示できるのに…
某はCマガで初心者にばらまいたのが効いたのか?
某はCマガで初心者にばらまいたのが効いたのか?
NGNG
もう10年くらい前にオープンになる前のWatcom C++で仕事したよ。
Windows 3.1で32bitリニアで動くGUIプログラムが書けた。
最適化も当時最高クラスだったしね。評判もよかったよ。
でもVCのバージョンいくつだったかが出た時、突然Watcomそっくりのコードを吐く様になってたんだよ。
俺的には7不思議の一つだね。
でWatcom沈没...
ちょっと懐かしくてレスしちゃったよ。
Windows 3.1で32bitリニアで動くGUIプログラムが書けた。
最適化も当時最高クラスだったしね。評判もよかったよ。
でもVCのバージョンいくつだったかが出た時、突然Watcomそっくりのコードを吐く様になってたんだよ。
俺的には7不思議の一つだね。
でWatcom沈没...
ちょっと懐かしくてレスしちゃったよ。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日中関係改善は「下手をすると10年かかる」 トランプを全面信頼できない高市官邸の苦悩★3 [ぐれ★]
- 牛丼チェーン店で5杯食べ終えて「支払えない」…詐欺容疑で逮捕の男「どうしても腹がすいて」 甲府 [蚤の市★]
- 【東京】赤坂サウナ火事2人死亡 サウナ室のドアノブ外れ閉じ込められた可能性 ★10 [nita★]
- 【赤坂サウナ火災】非常ベル電源「2年前から入れていない」、押した形跡も [ぐれ★]
- WBCでパブリックビューイング ネットフリックス、自治体と連携 [ひかり★]
- 特攻機と同じ名称「桜花中」、福岡・大牟田市の新設中学校名に異論 市民団体が再考申し入れ ★3 [少考さん★]
- 石破茂<ーこの人、健常者だったのになんですぐに総理大臣を辞めさせられちゃったの?🥺 [153736977]
- 糞スレを無理やり神スレに変えるスレ
- 高市応援団「中国なんていらねえ!」高市「日本にとって中国は重要な隣国」 [931948549]
- 日本の古典「天皇を日本の主に任命したのは第六天魔王で守護してるのも魔王」高市どういうことだよ。神じゃなかったのか [811796219]
- 【高市悲報】辻元、追加資料公開。官僚が「頼むからこれ踏襲して」と台湾問題に関する歴代総理答弁を渡していた😰 [359965264]
- 男女でサウナ入ってなにするの?
