OpenWatcom C++
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGWatcom C++ について語りませう。
一応、こちらから入手できます。
難点はちょっと大きい事(45MB)です。
http://www.openwatcom.org/
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG/(ヘ っ )ヘ
0004デフォルトの名無しさん
NGNGVC買っちゃったYO!!
先に言ってくれよ...
0005デフォルトの名無しさん
NGNG( `Д)
/(ヘ っ )ヘ
0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNG/(ヘ っ )ヘ
0008デフォルトの名無しさん
NGNG( `Д)
/(ヘ っ )ヘ
0009女子中学生
NGNG0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNG( `Д)
/(ヘ っ )ヘ
0013デフォルトの名無しさん
NGNG/(ヘ Э )ヘ
0014デフォルトの名無しさん
NGNG( `Д)
/(ヘ つ )ヘ
0015デフォルトの名無しさん
NGNGハァ?
0016デフォルトの名無しさん
NGNG0017デフォルトの名無しさん
NGNGついに出たか・・・って、もうずいぶん前の話だよ。
ここはなぜかクソスレになってるな
0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNG0021デフォルトの名無しさん
NGNG>>15が変(ワラ
0022デフォルトの名無しさん
NGNG002310
NGNG>>10 の返答として >>11 を書いたのだが。
>>20
俺は Visual C++ のつもりで書いたけど。
VC じゃなくて、VC++ だろっていうなら、そう訂正しておくよ。
>>21
あっそ。
0025デフォルトの名無しさん
NGNG死のう。
0026デフォルトの名無しさん
NGNG00274
NGNGVC++の間違いです。スマソ。
0028デフォルトの名無しさん
NGNG0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNG0031デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNG0033Poor
NGNG0034デフォルトの名無しさん
NGNG0035デフォルトの名無しさん
NGNG0036デフォルトの名無しさん
NGNGきみ結構ねばっこいね
0037デフォルトの名無しさん
NGNG意味が分からん。
0038デフォルトの名無しさん
NGNGANSI C++もできてないし、
標準ライブラリのMFC、ATL/WTLは出来が悪いし、大きいし、MSからは中核から外された扱いだし。
0039デフォルトの名無しさん
NGNG標準ヘッダに .h がついてるのしかないのですが何故ですか?
0040デフォルトの名無しさん
NGNG( `Д)
/(ヘ っ )ヘ
0041デフォルトの名無しさん
NGNG0042デフォルトの名無しさん
NGNGできません。分かったらさっさと帰れ。
0044デフォルトの名無しさん
NGNGさらにサブスクリプション1年無料券(Libraryだけど)付いててさらにウマー。
1日土方バイトすりゃ買えるぞ>>42
0045デフォルトの名無しさん
NGNG004644
NGNG英語読めんときついかも試練が。(当然MSDNも英語版のみだし)
0047デフォルトの名無しさん
NGNG0048名無
NGNG0049デフォルトの名無しさん
NGNG0050デフォルトの名無しさん
NGNG0051デフォルトの名無しさん
NGNGhttp://www.openwatcom.org/
漏れもファイル落としてインストールしてみたけど、
パスの設定とかが分からなくて結局戻したという未熟さ…(TдT)
win32apiのヘッダファイルとか、思いっきりエラーだし…もうだめぽ…
005251
NGNG0054名無
NGNG0055デフォルトの名無しさん
NGNGページが検索に引っかからない…
005651
NGNGビルドできるようです。
>>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ファイルなども入手しておくと役に立つと思います。
005751
NGNGwcc、wcc386がCコンパイラ、
wpp、wpp386がC++コンパイラ、
link、link386がリンカ、
wcl、wcl386がコンパイラユーティリティです。
それぞれ、名前に386とつくものが32ビットのバージョンで、
Windowsアプリケーションもそちらの方で作成するようです、
デバッガは、wdとwdeの2つがあり、それぞれ、コマンドライン、Win32GUIバージョンのようです。
005851
NGNGwcc、wcc386などで、"*.obj"ファイルを作成したあと、
link、link386で、"*.obj"ファイルをリンクします、Winアプリを作成する場合は、
オプションに"-subsystem:windows"を指定すると、実行時にコマンドラインが表示されません、
また、実行ファイル名を指定する場合は、"-out:template.exe"のように指定します、
かなり適当な説明でしたが、参考になればいいと思います、
005951
NGNG正しいものはwdとwdwでした、間違いスマソ(´・ω・`)
wdeはダイアログエディタでした、
VC++等についてくるリソースエディタっぽいものです。
006055
NGNG細かい手順示していただいてありがとうございます。
早速DLしてきます。
0061デフォルトの名無しさん
NGNG0062名無
NGNG006351
NGNGなかなか使いやすいです、日本語も大丈夫なようです。
>>62
*.rcファイルも作れるようです[メニュー->File->SaveAs]で保存する場合に、
"List Files of type"の部分を変更すれば保存できます。
0064名無
NGNG本当?
ファイルの種類のリストには、「*.rc」はなかったような気がしますが、見落としかな・・・
リソースの種類ごとに個別に*.DLG,*.MNU(だったかな?)等のファイルに保存できた覚えはあります。
006551
NGNG"*.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
どうやら、デフォルトのフォントは明朝のようですね。
0066名無
NGNGダイアログエディタ(wde.exe)では、"*.rc"が選べますが、
リソースエディタ(wre.exe)では、"*.rc"はOpen,Saveとも
選べないようです。
ダイアログボックス以外にメニューやストリングテーブルなどを
含んだ*.rcファイルは作れないのかな?
0068デフォルトの名無しさん
NGNG作ったDLLの使い方がわかればかなり便利かも
006951
NGNG007068
NGNG回線切って首吊ってきます・・・鬱
007151
NGNG0072デフォルトの名無しさん
NGNG0073それはおれが昔言った発言だゴルァ
NGNG>>30
0074デフォルトの名無しさん
NGNG0075デフォルトの名無しさん
NGNGメガデモ
0076デフォルトの名無しさん
NGNG0077デフォルトの名無しさん
NGNG0078デフォルトの名無しさん
NGNGあなたの言っているVCとは何のことでしょう?
そこらへんをはっきりと、厨房でも分かるように説明してください。
0079デフォルトの名無しさん
NGNGはい、あなたは何を使っても VC できないので諦めて下さい。
0080デフォルトの名無しさん
NGNG0081デフォルトの名無しさん
NGNGバリコンのことじゃない?
ゲルマ・ラジオでも作るのかのお。
0082デフォルトの名無しさん
NGNG0083Curry
NGNGWatcom C++の使い方を教えてけろ
http://matari.ichigobbs.com/cgi/readres.cgi?bo=proglam&vi=0054
0084デフォルトの名無しさん
NGNG0085デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNGOpenWatcom も日本語版があればもう少し使われるのかも。
0087デフォルトの名無しさん
NGNG某はCマガで初心者にばらまいたのが効いたのか?
0088デフォルトの名無しさん
NGNGWindows 3.1で32bitリニアで動くGUIプログラムが書けた。
最適化も当時最高クラスだったしね。評判もよかったよ。
でもVCのバージョンいくつだったかが出た時、突然Watcomそっくりのコードを吐く様になってたんだよ。
俺的には7不思議の一つだね。
でWatcom沈没...
ちょっと懐かしくてレスしちゃったよ。
0089デフォルトの名無しさん
NGNGよくあることだ。
MSCもLatticeから買って来たのがベースになってるはず。
0090デフォルトの名無しさん
NGNG外部に日本語用のメッセージファイルがあると、それを表示します。
Ver11.0JにVer11.0cを突っ込むと中途半端に日本語が…。
なので、後はメッセージファイルを作るだけ。OpenWatcomがこの辺りの仕様も文書化してくれれば日本語化の道が開けるかも。
中はちょっとしたヘッダとShift_JISでメッセージが羅列しているものなので、英語版のメッセージと書式が解ればなんとかなりそう。
0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNGOMF
009391
NGNGあるのかな?
ナローな為落とすの辛いからレポートキボン。
0094デフォルトの名無しさん
NGNGリンカはCOFFもOMFも読めるので、Borland C++とかSymantec C++(DigitalMars)の.OBJをリンクさせることは可能。
0095デフォルトの名無しさん
NGNG貴重な情報サンクスコ。
0096デフォルトの名無しさん
NGNGELFも読めるらしい
0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNG今時ARM準拠ってことはないよな?
0099デフォルトの名無しさん
NGNGリンクできるのはいいけど、ちゃんと動くのか ?
(要は、引数の渡し方に互換性はあるの ?)
0100デフォルトの名無しさん
NGNGstdcall使えばいいんでは?
さすがにこれが使えなかったら、Windows用じゃ無いだろう。
0101デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています