IDE やプロファイラまでついてくるフリー最強の C++ コンパイラ
Watcom C++ について語りませう。
一応、こちらから入手できます。
難点はちょっと大きい事(45MB)です。
http://www.openwatcom.org/
探検
OpenWatcom C++
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
NGNG102デフォルトの名無しさん
NGNG >>99
そりゃリンカではなくてコンパイラの話。94ではリンカの話しか書かなかったから。
引き数についてはなんでもあり。
全部スタックに積みたければ
#pragma aux 関数名 parm [];
EAX EDX ECX EBXを使いたければ
#pragma aux 関数名 parm [EAX EDX ECX EBX];
特に指定しなければ引き数は右から積む。左からにしたければ
#pragma aux 関数名 parm reverse;
スタックのクリアは
#pragma aux 関数名 parm caller; /* 呼び出し側がクリア */
#pragma aux 関数名 parm routine; /* 関数側がクリア */
そりゃリンカではなくてコンパイラの話。94ではリンカの話しか書かなかったから。
引き数についてはなんでもあり。
全部スタックに積みたければ
#pragma aux 関数名 parm [];
EAX EDX ECX EBXを使いたければ
#pragma aux 関数名 parm [EAX EDX ECX EBX];
特に指定しなければ引き数は右から積む。左からにしたければ
#pragma aux 関数名 parm reverse;
スタックのクリアは
#pragma aux 関数名 parm caller; /* 呼び出し側がクリア */
#pragma aux 関数名 parm routine; /* 関数側がクリア */
103デフォルトの名無しさん
NGNG104デフォルトの名無しさん
NGNG テンプレート使える?
105デフォルトの名無しさん
NGNG >>104
一応使えるみたいだけど使った事無い。
一応使えるみたいだけど使った事無い。
106デフォルトの名無しさん
NGNG OpenWatcom日本語化プロジェクトとかって存在しないのかな、
107名無
NGNG 1.0betaが公開されたようですね。
108IP記録実験
NGNG IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
http://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
109デフォルトの名無しさん
NGNG えーい、IPがなんだー!
110デフォルトの名無しさん
NGNG >>335
+でもそれ言ってただろ?
+でもそれ言ってただろ?
111デフォルトの名無しさん
NGNG ======2==C==H======================================================
2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
112デフォルトの名無しさん
NGNG >>2
プッ
プッ
113デフォルトの名無しさん
NGNG >>738
チクリ板の一部の企業のスレのかきこみネタのように見えて事実がほとんどだからね。
チクリ板の一部の企業のスレのかきこみネタのように見えて事実がほとんどだからね。
114デフォルトの名無しさん
NGNG そうそう、しかし保護は無理だろ、責任追及されたら誰かが責任とらないといけないんだし。
115デフォルトの名無しさん
NGNG116デフォルトの名無しさん
NGNG117デフォルトの名無しさん
NGNG あれ、書き込みなくなっちゃった?(^_^;)
118デフォルトの名無しさん
NGNG 訴えてないで腕を磨けと小一時間
119デフォルトの名無しさん
NGNG スレ違いかもしれないけど、
┌────┐ __
たぶん → C==| |llllll| |←キャップ
ここから飲む └────┘  ̄ ̄ (中に炭酸の素?が入ってて
↑ 閉めると炭酸が出てくる)
本体
┌────┐ __
たぶん → C==| |llllll| |←キャップ
ここから飲む └────┘  ̄ ̄ (中に炭酸の素?が入ってて
↑ 閉めると炭酸が出てくる)
本体
120デフォルトの名無しさん
NGNG ここにもきねんかきこ
121デフォルトの名無しさん
NGNG よい事ではないですか。遅すぎたくらい。
いつも暴れてるキチガイが今日おとなしかったことw
いつも暴れてるキチガイが今日おとなしかったことw
122デフォルトの名無しさん
NGNG なにやらaa鯖があぼーんした模様で・・・
http://qb.2ch.net/test/read.cgi/accuse/1040795172/319
過去ログは残っているという話ですので以前のようにログの提供などを行う必要はなさそうですが、
モナー板の生き残りの40のスレ以外は建て直しになりそうでございます。
そうそう、残念ながらZchは消滅してしまいました・・・まさしく”イキロ ひ(略!”(汗
http://qb.2ch.net/test/read.cgi/accuse/1040795172/319
過去ログは残っているという話ですので以前のようにログの提供などを行う必要はなさそうですが、
モナー板の生き残りの40のスレ以外は建て直しになりそうでございます。
そうそう、残念ながらZchは消滅してしまいました・・・まさしく”イキロ ひ(略!”(汗
123デフォルトの名無しさん
NGNG あー腹痛てー。
飯食い過ぎた。
しかしジサクジエンもにろゆきにばれてしまうのかね。 ちょっと恥ずかしいじゃないの。
飯食い過ぎた。
しかしジサクジエンもにろゆきにばれてしまうのかね。 ちょっと恥ずかしいじゃないの。
124デフォルトの名無しさん
NGNG 俺達モーヲタには全く関係の無い話だなw
125デフォルトの名無しさん
NGNG 2ちゃんねるは、新手の総会屋なんだよ!
126デフォルトの名無しさん
NGNG ボルタレンじゃなくて??
127デフォルトの名無しさん
NGNG 誰か
IDにIPを出すことを要求します
ってスレ立てておながい
IDにIPを出すことを要求します
ってスレ立てておながい
128デフォルトの名無しさん
NGNG 噂話ではなく実際にソースがある話もものによっては問題視されそうで嫌だなぁ
つーかすでに他サイトからは問題視されてるが。
たとえば韓国の話とかね
つーかすでに他サイトからは問題視されてるが。
たとえば韓国の話とかね
129デフォルトの名無しさん
NGNG ======2==C==H======================================================
2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 139038人 発行日:2003/1/10
なにやら、連日メルマガだしてるひろゆきです。
そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。
重くなって落ちたりしてもご愛嬌ってことで。。。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 139038人 発行日:2003/1/10
なにやら、連日メルマガだしてるひろゆきです。
そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。
重くなって落ちたりしてもご愛嬌ってことで。。。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
130デフォルトの名無しさん
NGNG こんばんは(爆
131デフォルトの名無しさん
NGNG ぶっちゃけ隠れフシアナサンになったんだろ??
初めてのfusianasan
初めてのfusianasan
132デフォルトの名無しさん
NGNG217 名前:ひろゆき ◆3SHRUNYAXA [] 投稿日:03/01/08 17:49 ID:rLfxQ17l
一定期間でログは消しますです。
249 名前:ひろゆき ◆3SHRUNYAXA [] 投稿日:03/01/08 17:52 ID:rLfxQ17l
>荒らしとか犯罪のためなの?
そす。
246 名前:心得をよく読みましょう[] 投稿日:03/01/08 17:52 ID:BH998yxV
>ひろゆき
俺のお気に入りのスレとか荒されてるんだがそういうのにも有効?
257 名前:ひろゆき ◆3SHRUNYAXA [] 投稿日:03/01/08 17:53 ID:rLfxQ17l
いずれは。
312 :ひろゆき ◆3SHRUNYAXA :03/01/10 19:59 ID:jWxHxvti
全部にいれてみた。
133デフォルトの名無しさん
NGNG 匿名性に絡む問題なので反対 27% 381 票
サイトのためになるから賛成 54% 744 票
利用しないから関係ない 9% 132 票
2ちゃんねるってなに? 4% 64 票
アクセスログってなに? 3% 53 票
サイトのためになるから賛成 54% 744 票
利用しないから関係ない 9% 132 票
2ちゃんねるってなに? 4% 64 票
アクセスログってなに? 3% 53 票
134デフォルトの名無しさん
NGNG135名無し@沢村
NGNG らっきょらっきょ、へーごっごっごつ…
ヌヒ等よ、大変だぞ!!
へぽくっ俺はふと思って2ちゃんねるのあっちこちの板を見て回ったのよ。
格闘技板とかアナウンサー板とかプログラマー板とかをな。
そうしたらな、どこのスレ開いても最近ひろゆきの話題が出てる板はプログラム技術板だけだったぞ!!
ヌヒ等よ、ここは2ちゃんねるいっちゃん恥ずかしい板だぞ!!
ヌヒ等よ、大変だぞ!!
へぽくっ俺はふと思って2ちゃんねるのあっちこちの板を見て回ったのよ。
格闘技板とかアナウンサー板とかプログラマー板とかをな。
そうしたらな、どこのスレ開いても最近ひろゆきの話題が出てる板はプログラム技術板だけだったぞ!!
ヌヒ等よ、ここは2ちゃんねるいっちゃん恥ずかしい板だぞ!!
136デフォルトの名無しさん
NGNG137デフォルトの名無しさん
NGNG >>134
まだまだ改善の余地ありますなぁ…
まだまだ改善の余地ありますなぁ…
138デフォルトの名無しさん
NGNG >>136
11.0cはパッチじゃなかった?
11.0cはパッチじゃなかった?
139デフォルトの名無しさん
NGNG あ、ライセンスか、スマソ
140デフォルトの名無しさん
NGNG > This binary patch is available free of charge to existing Watcom C/C++ and
> Fortran customers and includes all updates and bug fixes developed by Sybase
> since the last commercial update of the product (11.0b).
11.0cは製品版のユーザーなら無料で利用可能
フリー(Open Watcom Public License)になるのは Open Watcom から
ということか。
Open Watcom 1.0beta入れてみたけど 'ied.cfg' が無いといわれてIDEが使えない…。
コマンドライン・コンパイラでcharacter-modeの実行形式はコンパイルできた。
-zk0 オプションを付ければ日本語(Shift-JIS)も通るみたい。
なにげにリンカが日本語メッセージ出してるし、結構いけそう。
> Fortran customers and includes all updates and bug fixes developed by Sybase
> since the last commercial update of the product (11.0b).
11.0cは製品版のユーザーなら無料で利用可能
フリー(Open Watcom Public License)になるのは Open Watcom から
ということか。
Open Watcom 1.0beta入れてみたけど 'ied.cfg' が無いといわれてIDEが使えない…。
コマンドライン・コンパイラでcharacter-modeの実行形式はコンパイルできた。
-zk0 オプションを付ければ日本語(Shift-JIS)も通るみたい。
なにげにリンカが日本語メッセージ出してるし、結構いけそう。
141デフォルトの名無しさん
NGNG ここで3人くらいが「大丈夫だよ」と言ったら、それを信用して
そういう書き込みを続けるんですか?
まあご自由にとしか言いようがありませんね。
どうせなら「授業料」を支払うことになる限界がどこにあるか見つけてください。
そういう書き込みを続けるんですか?
まあご自由にとしか言いようがありませんね。
どうせなら「授業料」を支払うことになる限界がどこにあるか見つけてください。
142デフォルトの名無しさん
NGNG 170 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:42 ID:rLfxQ17l
負荷が高そうなサーバにも入れて見ます。
ココカナ?
負荷が高そうなサーバにも入れて見ます。
ココカナ?
143デフォルトの名無しさん
NGNG 凄ぇ………OSはNT系ですよね………?
144デフォルトの名無しさん
NGNG145デフォルトの名無しさん
NGNG >>140
PATH設定した?
PATH設定した?
147デフォルトの名無しさん
NGNG GAっていつのまに2ちゃんねるアニメランキング1位になったんだ?(w
148デフォルトの名無しさん
NGNG 止んだ?
149デフォルトの名無しさん
NGNG そういえば托イ発祥のスレだったな
他板でもはやってんの?
他板でもはやってんの?
150デフォルトの名無しさん
NGNG 民事訴訟法改正になって憲法問題とかよっぽど重要な争点がないかぎり
最高裁への上告は認められなくなったから、これで事実上判決確定だよ。
逆転も何もないって。
勢いで上告なんかしても一発で上告却下(門前払い)だよ。
二審も一審を支持。これに対して上告しようにも、
刑事訴訟と同様、自由に上告できるってもんでもないのです。
民事訴訟法312条 (上告の理由) 1項
「上告は、判決に憲法の解釈の誤りがあること
その他憲法の違反があることを理由とするときに、することができる。」
http://www.m-net.ne.jp/~doba/goto/hon.htm
ようするに上告しても今の制度では100%無駄。
これで完全終了ってことか。
最高裁への上告は認められなくなったから、これで事実上判決確定だよ。
逆転も何もないって。
勢いで上告なんかしても一発で上告却下(門前払い)だよ。
二審も一審を支持。これに対して上告しようにも、
刑事訴訟と同様、自由に上告できるってもんでもないのです。
民事訴訟法312条 (上告の理由) 1項
「上告は、判決に憲法の解釈の誤りがあること
その他憲法の違反があることを理由とするときに、することができる。」
http://www.m-net.ne.jp/~doba/goto/hon.htm
ようするに上告しても今の制度では100%無駄。
これで完全終了ってことか。
151デフォルトの名無しさん
NGNG 名前売りたい奴とか金儲けしたいやつとか鯖を貸したい業者なんて今が
絶好のチャンスだと思うけどな
絶好のチャンスだと思うけどな
152デフォルトの名無しさん
NGNG テスト
153デフォルトの名無しさん
NGNG 1.しばらく待つ
2.2ちゃんブラウザを使う
好きな方を選べ
2.2ちゃんブラウザを使う
好きな方を選べ
154山崎渉
NGNG (^^)
155デフォルトの名無しさん
NGNG 432 名前:心得をよく読みましょう 投稿日:02/12/31 11:23 ID:ADTGAx9x
オレも記念カキコ!
警察! オレが味方だ。 射殺許可!!!!
いいよ、こんなクズ。この世からいなくなっても!
小さい子の命のほうが億倍たいせつだよ。
オレも記念カキコ!
警察! オレが味方だ。 射殺許可!!!!
いいよ、こんなクズ。この世からいなくなっても!
小さい子の命のほうが億倍たいせつだよ。
156山崎渉
NGNG (^^)
157デフォルトの名無しさん
NGNG158デフォルトの名無しさん
NGNG 言われてみれば OpenWatcom 1.0 beta にも
bios98.h とか graph98.h とか入ってる。
jctype.h jstring.h jtime.h なんてのもあって日本語でコメント書いてあるし。
bios98.h とか graph98.h とか入ってる。
jctype.h jstring.h jtime.h なんてのもあって日本語でコメント書いてあるし。
159デフォルトの名無しさん
NGNG これってXPでも使えますか?
XP用のプログラムも作成できますか?
XP用のプログラムも作成できますか?
160デフォルトの名無しさん
NGNG >>159
ナローバンドでないなら落として自分でやってみろ。
ナローバンドでないなら落として自分でやってみろ。
161山崎渉
NGNG (^^)
162デフォルトの名無しさん
NGNG そういえば 1.0 RC1 が出たようだね。
163デフォルトの名無しさん
NGNG164デフォルトの名無しさん
NGNG Open Watcom 1.0 RELEASE CANDIDATE 1 キタ━━━━━━(゚∀゚)━━━━━━!!!!
165デフォルトの名無しさん
NGNG >>163
「Download individual zip files」から個別に落とすなら
・Cコンパイラのみ (IDEなし、Win32用)
c_nt, clib_w32, cm_clib_a32, cm_clib_hdr, cm_clib_w32, cm_core_all,
cm_core_nt, core_all, core_nt, w32api (全てZIPファイル)
計 5.09MB (5,345,213 バイト)
・C++コンパイラを使うなら、さらに
cm_plib_a32, cm_plib_w32, cpp_nt, plib_a32, plib_hdr, plib_w32
計 2.42MB (合計 6.70MB)
・以上の ZIPファイルを同じディレクトリに解凍(デフォルトはC:\watcom)
・binnt, binw ディレクトリを path に追加
・環境変数 WATCOM にインストールしたディレクトリ(C:\WATCOM)をセット
・環境変数 INCLUDE に C:\watcom\H;C:\watcom\H\NT をセット
これでとりあえずWin32用のプログラムがコンパイル出来る。
後はZIPファイルの内容が _layout.txt に書いてあるので
必要な物を随時追加していけばよいと思う。
ちなみにインストーラ付きのOpenWatcom 1.0 RC1 のサイズは 61.5MB
# なんかでかくなったと思ったら、FORTRANも一緒になってるのね。
「Download individual zip files」から個別に落とすなら
・Cコンパイラのみ (IDEなし、Win32用)
c_nt, clib_w32, cm_clib_a32, cm_clib_hdr, cm_clib_w32, cm_core_all,
cm_core_nt, core_all, core_nt, w32api (全てZIPファイル)
計 5.09MB (5,345,213 バイト)
・C++コンパイラを使うなら、さらに
cm_plib_a32, cm_plib_w32, cpp_nt, plib_a32, plib_hdr, plib_w32
計 2.42MB (合計 6.70MB)
・以上の ZIPファイルを同じディレクトリに解凍(デフォルトはC:\watcom)
・binnt, binw ディレクトリを path に追加
・環境変数 WATCOM にインストールしたディレクトリ(C:\WATCOM)をセット
・環境変数 INCLUDE に C:\watcom\H;C:\watcom\H\NT をセット
これでとりあえずWin32用のプログラムがコンパイル出来る。
後はZIPファイルの内容が _layout.txt に書いてあるので
必要な物を随時追加していけばよいと思う。
ちなみにインストーラ付きのOpenWatcom 1.0 RC1 のサイズは 61.5MB
# なんかでかくなったと思ったら、FORTRANも一緒になってるのね。
166デフォルトの名無しさん
NGNG OpenWatcom をソースからコンパイルしたツワモノはいる?
devguide の make にも失敗する有様…
devguide の make にも失敗する有様…
167デフォルトの名無しさん
NGNG 辛うじて devguide は作れますた…
whpcvt ってのを先に作っておかなきゃいけなかった模様…
whpcvt ってのを先に作っておかなきゃいけなかった模様…
168デフォルトの名無しさん
NGNG newsgroup みてたら 1.0.1(1.0のRC2)が ftp サイトにアップされたそーです。
OpenWatcomのサイトにも up されるって書いてあるけど、そっちはまだみたい。
変更点は主にFortranのファイルが無かった事とかOS/2のバグフィクスだそーです。
まだ残ってるバグがあるならとっとと出してくださいませ、だそーです。
1.0の正式リリースは来週早いうちに、らしい。
OpenWatcomのサイトにも up されるって書いてあるけど、そっちはまだみたい。
変更点は主にFortranのファイルが無かった事とかOS/2のバグフィクスだそーです。
まだ残ってるバグがあるならとっとと出してくださいませ、だそーです。
1.0の正式リリースは来週早いうちに、らしい。
169デフォルトの名無しさん
NGNG170デフォルトの名無しさん
NGNG RC2、サイトに出たみたい。
171デフォルトの名無しさん
NGNG これってOS/2のPMアプリ作れますか?
DLしてみようと思ったものの、ヘッダなどが無いように見えたもので・・・。
DLしてみようと思ったものの、ヘッダなどが無いように見えたもので・・・。
172デフォルトの名無しさん
NGNG >>171
最低限のヘッダはあるそうだよ。
不安だったらリポジトリ覗いて確認してみ。
ttp://perforce.openwatcom.org/depotTreeBrowser.cgi?FSPC=//depot/openwatcom/bld/os2api&HIDEDEL=NO
最低限のヘッダはあるそうだよ。
不安だったらリポジトリ覗いて確認してみ。
ttp://perforce.openwatcom.org/depotTreeBrowser.cgi?FSPC=//depot/openwatcom/bld/os2api&HIDEDEL=NO
173デフォルトの名無しさん
NGNG174デフォルトの名無しさん
NGNG 祝 Open Watcom 1.0 正式リリース age
175デフォルトの名無しさん
NGNG Σ(・∀・)1.0キタ!!
176デフォルトの名無しさん
NGNG newsgroup より転載
> After careful consideraion we have decided to go gold with the Open
> Watcom 1.0 RC2 release. Hence we have simply renamed the RC2 binaries as
> 1.0, and will be putting out the press release and emailing people on
> the mailing list shortly (thankfully we managed to recover about 4,000
> names on the list!). If you already have RC2, there is no point
> downloading the final release binary as it is identical.
1.0はRC2と同じものなので、RC2をDLした人は改めて1.0をDLする必要はない
と言うことですな。
> After careful consideraion we have decided to go gold with the Open
> Watcom 1.0 RC2 release. Hence we have simply renamed the RC2 binaries as
> 1.0, and will be putting out the press release and emailing people on
> the mailing list shortly (thankfully we managed to recover about 4,000
> names on the list!). If you already have RC2, there is no point
> downloading the final release binary as it is identical.
1.0はRC2と同じものなので、RC2をDLした人は改めて1.0をDLする必要はない
と言うことですな。
177デフォルトの名無しさん
NGNG >>176
Σ(゚∀゚ )RC2入れてあったのにDLしちゃったYo![w
Σ(゚∀゚ )RC2入れてあったのにDLしちゃったYo![w
178名無しさん@Emacs
NGNG すみません、ちょっと教えて頂きたいのですが、
現在VC++(仕事) & gcc(割と趣味)を使っているのですが、
この OpenWatcom を使うメリットってあるでしょうか?
現在VC++(仕事) & gcc(割と趣味)を使っているのですが、
この OpenWatcom を使うメリットってあるでしょうか?
179デフォルトの名無しさん
NGNG VisualC/C++ ・・・女のコンパイラ
gcc ・・・餓鬼のコンパイラ
Watcom ・・・漢のコンパイラ
gcc ・・・餓鬼のコンパイラ
Watcom ・・・漢のコンパイラ
181デフォルトの名無しさん
NGNG 気が早い事で Open Watcom 2.0 の新機能(予定)が
newsgroup に流れてますた。
1. Completing port to Linux
2. Fix the compiler and get STLPort fully integrated
3. Port the compiler to FreeBSD
2番目以外はどうでもいい。
個人的に空白の入ったパスに対応して欲しい。
newsgroup に流れてますた。
1. Completing port to Linux
2. Fix the compiler and get STLPort fully integrated
3. Port the compiler to FreeBSD
2番目以外はどうでもいい。
個人的に空白の入ったパスに対応して欲しい。
182デフォルトの名無しさん
NGNG183デフォルトの名無しさん
NGNG184デフォルトの名無しさん
NGNG VS並のIDEを求めるならeclipseベースでいったほうが。とは思うがな。
185デフォルトの名無しさん
NGNG >>183
なるほど。
なるほど。
186デフォルトの名無しさん
NGNG Host Platform にWin3.1やOS/2も入ってるから
GUIを今風の物にするのは難しいかも。
やはりそれよりも早く言語仕様を最新のANSI規格に合わせてほしい。
GUIを今風の物にするのは難しいかも。
やはりそれよりも早く言語仕様を最新のANSI規格に合わせてほしい。
187Leliel(れりえる)
NGNG プロジェクトに自分で作成したヘッダーファイルを追加するには、どうしたら良いですか?
と言うか、ヘッダーの読み込みの設定は何処なのか、どなたか教えて下さいませんでしょうか?
と言うか、ヘッダーの読み込みの設定は何処なのか、どなたか教えて下さいませんでしょうか?
188デフォルトの名無しさん
NGNG >>187
適当にいじくってればわかると思うので
もう解決してるかもしれませんが、
IDE の
Options の
C++ Compiler Switches もしくは
C Compiler Switches の
1. File Option Switches の
Include directories (ディレクトリで指定) もしくは
Include files (ファイル単位で指定)
適当にいじくってればわかると思うので
もう解決してるかもしれませんが、
IDE の
Options の
C++ Compiler Switches もしくは
C Compiler Switches の
1. File Option Switches の
Include directories (ディレクトリで指定) もしくは
Include files (ファイル単位で指定)
189デフォルトの名無しさん
NGNG190Leliel(れりえる)
NGNG191デフォルトの名無しさん
NGNG192デフォルトの名無しさん
NGNG >>179の基準で行くとBorlandやDigital Marsは何のコンパイラになるんだろう。
193デフォルトの名無しさん
NGNG Borland・・・学生のコンパイラ
DigitalMars・・・マゾのコンパイラ
DigitalMars・・・マゾのコンパイラ
194デフォルトの名無しさん
NGNG これってGUIはAPI直叩き?
195デフォルトの名無しさん
NGNG OpenWatcomサーバー落ちてない?
せっかく半分落としたのに全部パーや。
せっかく半分落としたのに全部パーや。
196Leliel(れりえる)
NGNG OpenWatcomの中からMFC関連ファイルが削除されているのだけれども、
これって別途入手する方法ってあります?
これって別途入手する方法ってあります?
197デフォルトの名無しさん
NGNG >>196
DigitalMarsで配ってるやつを使うとか、手持ちのコンパイラについてるMFCを
流用するとか。
ftp://ftp.digitalmars.com/Digital_Mars_C++/MS/
DigitalMarsで配ってるやつを使うとか、手持ちのコンパイラについてるMFCを
流用するとか。
ftp://ftp.digitalmars.com/Digital_Mars_C++/MS/
198Leliel(れりえる)
NGNG >>197さんレスどうもです。
何となく流用して使うのに抵抗があったもので...というのもあるのですが、
本当は、VC7のMFC格納場所がよくわからんかったので、投げてしまいますた。
後で、ヘルプとにらめっこしていたらしっかり書いてありました。
スマソです。(m--m)
でも、旧版のMFCの在処がわかったので助かりますた。(・∀・)サンクス!!
何となく流用して使うのに抵抗があったもので...というのもあるのですが、
本当は、VC7のMFC格納場所がよくわからんかったので、投げてしまいますた。
後で、ヘルプとにらめっこしていたらしっかり書いてありました。
スマソです。(m--m)
でも、旧版のMFCの在処がわかったので助かりますた。(・∀・)サンクス!!
199197= ◆cJTGtEIXl.
NGNG そういえば質問。
Watcom で Win32 DLL を作ってるんですけど、エクスポート
定義ファイル(.def)が Watcom じゃ認識しないみたいなんだけど、
どうやって認識させればいいのでしょうか?
EXPORTS
Function@1
例えばこんなやつ。
Watcom で Win32 DLL を作ってるんですけど、エクスポート
定義ファイル(.def)が Watcom じゃ認識しないみたいなんだけど、
どうやって認識させればいいのでしょうか?
EXPORTS
Function@1
例えばこんなやつ。
201デフォルトの名無しさん
NGNG 前出の例をリンクするためには、ダイナミックリンクライブラリの属性と
エントリポイントを記述するリンカ疑似命令ファイルを作成しなければなりません。
以下のリンカ疑似命令ファイルはDLLSAMP.LNKという名前で、ダイナミックリンク
ライブラリの作成に使用できます。
system nt_dll initinstance terminstance
export dll_entry_1_
export dll_entry_2_
file dllsamp
注意:
1."SYSTEM"疑似命令は、Windows NTダイナミックリンクライブラリの作成を指定します。
2.ダイナミックリンクライブラリがWatcom C/C++ランタイムライブラリを使用すると、
新しいプロセスがダイナミックリンクライブラリにアクセスするたびにオートマティック
データセグメントが作成されます。この理由から、プロセスが最初にダイナミックリンク
ライブラリにアクセスするときには、初期化コードを実行する必要があります。このため
には、"SYSTEM"疑似命令に"INITINSTANCE"を指定しなければなりません。同様に、
"TERMINSTANCE"を指定して、プロセスがダイナミックリンクライブラリへのアクセスを
完了したときに、終了コードを実行できるようにする必要があります。Watcom C/C++
ランタイムライブラリを使用しなければ、これらのオプションは必要ありません。
3."EXPORT"疑似命令は、ダイナミックリンクライブラリのエントリポイントを指定します。
"EXPORT"疑似命令で指定する名前にアンダースコアを追加することに注意して下さい。
これは、レジスタ引数渡しの場合にコンパイラによって成されるデフォルトの命名規則です。
スタック引数渡しの場合には、アンダースコアはつきません。
ここで、以下のコマンドを実行して、ダイナミックリンクライブラリを作成できます。
C:\>wlink @dllsamp
DLLSAMP.DLLと呼ばれるファイルが作成されます。
エントリポイントを記述するリンカ疑似命令ファイルを作成しなければなりません。
以下のリンカ疑似命令ファイルはDLLSAMP.LNKという名前で、ダイナミックリンク
ライブラリの作成に使用できます。
system nt_dll initinstance terminstance
export dll_entry_1_
export dll_entry_2_
file dllsamp
注意:
1."SYSTEM"疑似命令は、Windows NTダイナミックリンクライブラリの作成を指定します。
2.ダイナミックリンクライブラリがWatcom C/C++ランタイムライブラリを使用すると、
新しいプロセスがダイナミックリンクライブラリにアクセスするたびにオートマティック
データセグメントが作成されます。この理由から、プロセスが最初にダイナミックリンク
ライブラリにアクセスするときには、初期化コードを実行する必要があります。このため
には、"SYSTEM"疑似命令に"INITINSTANCE"を指定しなければなりません。同様に、
"TERMINSTANCE"を指定して、プロセスがダイナミックリンクライブラリへのアクセスを
完了したときに、終了コードを実行できるようにする必要があります。Watcom C/C++
ランタイムライブラリを使用しなければ、これらのオプションは必要ありません。
3."EXPORT"疑似命令は、ダイナミックリンクライブラリのエントリポイントを指定します。
"EXPORT"疑似命令で指定する名前にアンダースコアを追加することに注意して下さい。
これは、レジスタ引数渡しの場合にコンパイラによって成されるデフォルトの命名規則です。
スタック引数渡しの場合には、アンダースコアはつきません。
ここで、以下のコマンドを実行して、ダイナミックリンクライブラリを作成できます。
C:\>wlink @dllsamp
DLLSAMP.DLLと呼ばれるファイルが作成されます。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- こども家庭庁、2026年から“独身税”を開始、年収200万なら年4200円、年収400万なら年7800円 ★3 [お断り★]
- 山里亮太、フィリピンに子ども食堂を建設 「偽善者」「日本の子どもを助けるべき」の声があっても活動を続ける理由 [Anonymous★]
- 【福岡】福岡市のドーム近くで成人女性が刺されたか 60代とみられる男が逃走中 [ぐれ★]
- なぜリベラルは人気がないのか 斎藤幸平さんが指し示す未来への道筋:朝日新聞 ★5 [少考さん★]
- 【BBC】サッカー 滋賀県初!レイラック滋賀 悲願のJ3昇格決定 [鉄チーズ烏★]
- B’z東京ドーム公演で後ろの客が大熱唱…「B’zの歌声に集中できない」注意すると笑いながら反論されモヤモヤ [muffin★]
- 【実況】博衣こよりのえちえちドラクエ1&2リメイク🧪★9
- 【実況】博衣こよりのえちえちドラクエ1&2リメイク🧪★8
- 【高市朗報】自民党のヒゲ「レーダー照射で日本にもまだ逆転できるカードがあります。中国軍との通信の音声です」 [931948549]
- 有識者「外国人より40-50代の日本人おっさんの方が遥かに態度悪い、マジで害悪」8万いいね [177316839]
- 人気漫画家、絶望「どれだけガンダムが反戦を訴えてもゴジラやジブリがメッセージ出しても届かない、もうどうしたらいいの…?」 [339712612]
- デフレ、円高👈こいつが叩かれた理由 [943688309]
