IDE やプロファイラまでついてくるフリー最強の C++ コンパイラ
Watcom C++ について語りませう。
一応、こちらから入手できます。
難点はちょっと大きい事(45MB)です。
http://www.openwatcom.org/
探検
OpenWatcom C++
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
NGNG203デフォルトの名無しさん
NGNG205営農ギコMC ◆cJTGtEIXl.
NGNG あ、link(386) のことね。
206デフォルトの名無しさん
NGNG 保守。
207デフォルトの名無しさん
NGNG 最適化すごいね。
単純なプログラムでもわかるくらい速くなる。
単純なプログラムでもわかるくらい速くなる。
208デフォルトの名無しさん
NGNG age
209営農ギコMC ◆cJTGtEIXl.
NGNG 既に Linux 版の開発してるみたい。
ftp://ftp.openwatcom.com/watcom/devel/wcclnx.zip
ftp://ftp.openwatcom.com/watcom/devel/wcclnx.zip
210デフォルトの名無しさん
NGNG いまさらだがCマガ4月号にWin用バイナリとソースが入ってるね。
記事に載ってなかったから、今まで気づかなかったよ。
記事に載ってなかったから、今まで気づかなかったよ。
211デフォルトの名無しさん
NGNG あがったついでに。
近々 1.0.1 が出るそーです。
・packaging (?)
・サンプルコード
・Win386サポートの強化
・16-bit の mathlib のfix
その他多数のbugfix
近々 1.0.1 が出るそーです。
・packaging (?)
・サンプルコード
・Win386サポートの強化
・16-bit の mathlib のfix
その他多数のbugfix
212デフォルトの名無しさん
NGNG さいたま市誕生記念age
213デフォルトの名無しさん
NGNG Duke Nukem 3DのソースコードがGPLでリリース
http://slashdot.jp/articles/03/04/03/0018237.shtml
>コードはWatcom C用(OpenWatcomでもコンパイル可)であり、アセンブラを
>含むのでx86専用だが、いずれ他の環境にportする勇者が現れるだろう。"
http://slashdot.jp/articles/03/04/03/0018237.shtml
>コードはWatcom C用(OpenWatcomでもコンパイル可)であり、アセンブラを
>含むのでx86専用だが、いずれ他の環境にportする勇者が現れるだろう。"
214Leliel(れりえる)
NGNG Open Watcom 1.1 Beta キタ━━━━(゚∀゚)━━━━!!
216デフォルトの名無しさん
NGNG C99には対応するのか?
217Leliel(れりえる)
NGNG Open Watcom 1.1 Beta 更新シタ━━━━(゚∀゚)━━━━!!
218営農ギコMC ◆cJTGtEIXl.
NGNG 1.1には、Win16のヘッダファイルが追加されてるみたい。
あとの変更点は確認中。
あとの変更点は確認中。
219デフォルトの名無しさん
NGNG これってVCできますか?
220デフォルトの名無しさん
NGNG パッケージ版にはついてきた日本語ヘルプはいずこへ…
221営農ギコMC ◆cJTGtEIXl.
NGNG222山崎渉
NGNG (^^)
223デフォルトの名無しさん
NGNG224デフォルトの名無しさん
NGNG age
225デフォルトの名無しさん
NGNG しまった
C:\直下にbinntやらbinwをインストールしてしまった
まあいいか
C:\直下にbinntやらbinwをインストールしてしまった
まあいいか
226デフォルトの名無しさん
NGNG age
227山崎渉
NGNG ∧_∧
ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
228デフォルトの名無しさん
NGNG 亮!
229デフォルトの名無しさん
NGNG OpenWatcom 1.1 マダー?
230デフォルトの名無しさん
NGNG フリーである狙いは?
231デフォルトの名無しさん
NGNG フリーなの?
232デフォルトの名無しさん
NGNG233230
NGNG234デフォルトの名無しさん
NGNG これ使ってC/C++勉強してみようかな。
235デフォルトの名無しさん
NGNG >>234
このコンパイラ、準拠してる規格が古いので注意するべし。
このコンパイラ、準拠してる規格が古いので注意するべし。
236234
NGNG237234
NGNG ・・・と思ったら、gccってSJISが一部通らないみたいですね。
うーん、じゃあやっぱりWatcomかなぁ。
うーん、じゃあやっぱりWatcomかなぁ。
238デフォルトの名無しさん
NGNG >>236
既出だけどWacctom C++の準拠度
ttp://cmeerw.org/prog/freecpp/
バージョンが 11.0c になってるけど
OpenWatcom 1.0 もほぼ同じ。
既出だけどWacctom C++の準拠度
ttp://cmeerw.org/prog/freecpp/
バージョンが 11.0c になってるけど
OpenWatcom 1.0 もほぼ同じ。
239デフォルトの名無しさん
NGNG240デフォルトの名無しさん
NGNG 無残も何も、会社自体終わってるし、
引き継ぎ先で捨てられた製品じゃん
引き継ぎ先で捨てられた製品じゃん
241デフォルトの名無しさん
NGNG それを言ったらDigitalmars (Symantec)だって・・・
242デフォルトの名無しさん
NGNG DMCとか16bitコード吐けるから良い。
フリーのbccは出来ないから。
フリーのbccは出来ないから。
243デフォルトの名無しさん
NGNG 設計の古さがアドバンテージっていうのも…
他のコンパイラを牽引してくようなバリバリのモダーンコンパイラになって欲しいな
他のコンパイラを牽引してくようなバリバリのモダーンコンパイラになって欲しいな
244デフォルトの名無しさん
NGNG オプソなんだから使いたい香具師が直すもんだ。
245デフォルトの名無しさん
NGNG DirectX使えますか?
246デフォルトの名無しさん
NGNG247デフォルトの名無しさん
NGNG X6が使えるんなら今でも使えるだろ・・・ヘッダ情報さえあわせれば?
248デフォルトの名無しさん
NGNG Boarlandはヴァージョン7からBCC用のライブラリが無くなって、
そのままじゃ使えなくなったぞ。
そのままじゃ使えなくなったぞ。
249デフォルトの名無しさん
NGNG250デフォルトの名無しさん
NGNG 勉強するなら gcc か bcc で手ごたえを見て、
本格的にやれそうなら、vc勝っとけ。
winアプリならそれが一番近道。
本格的にやれそうなら、vc勝っとけ。
winアプリならそれが一番近道。
251デフォルトの名無しさん
NGNG そこでNWSCですよ。
252デフォルトの名無しさん
NGNG おいらはBCBを勧めちゃうよ。
253デフォルトの名無しさん
NGNG じゃあ
わしはDigitalMarsをお勧めするぞ
わしはDigitalMarsをお勧めするぞ
254デフォルトの名無しさん
NGNG 吾輩はACK
255デフォルトの名無しさん
NGNG じゃあbcc for MINIX
256デフォルトの名無しさん
NGNG じゃあecc jr
257デフォルトの名無しさん
NGNG で、結局 OpwnWatcom 1.1 はまだ?
258デフォルトの名無しさん
NGNG >>179
> gcc ・・・餓鬼のコンパイラ
> Watcom ・・・漢のコンパイラ
gccの方が漢のコンパイラっぽいのではないか。
> gcc ・・・餓鬼のコンパイラ
> Watcom ・・・漢のコンパイラ
gccの方が漢のコンパイラっぽいのではないか。
259デフォルトの名無しさん
NGNG OpwnWatcom は主導者がいない時点で駄目かと。
260デフォルトの名無しさん
NGNG261デフォルトの名無しさん
NGNG >>259
Michal Nescasek氏とかじゃ不足なん?
Michal Nescasek氏とかじゃ不足なん?
262デフォルトの名無しさん
NGNG DigitalMarsからWalter Brightを引っこ抜いてくるとか
263山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
264デフォルトの名無しさん
NGNG265デフォルトの名無しさん
NGNG みなさんのOpenWatcomライフはどうですか?
266デフォルトの名無しさん
NGNG 誰か使ってる奴いるか?
267デフォルトの名無しさん
NGNG viwとnmakeはよく使う
268デフォルトの名無しさん
NGNG viwも日本語対応にしてくれれば、IDEが使いやすくなるんだが・・・。
269デフォルトの名無しさん
NGNG 一つテーマが決まった
《viwを取ってきて日本語対応にする》
《viwを取ってきて日本語対応にする》
271山崎 渉
NGNG (^^)
272269
NGNG viwだけとってきたかったが、一つの大きなzipだけがあったのでそれをダウンロードした。
viwのあるフォルダは見つけたけどまだコードは見ていない
viwのあるフォルダは見つけたけどまだコードは見ていない
273デフォルトの名無しさん
NGNG 1.1 rc1 age
274山崎 渉
NGNG (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
275デフォルトの名無しさん
NGNG276Watcomer
NGNG いぇーい!!ついに俺の時代がきたぜ!!!
WATCOMなら任せろやゴルァ!!
なに?日本語版ヘルプ欲しいって?やらねーよだ(プ
なに?最適化のオプションが難解?自分で調べろ(プ
なに?MFC使いたい?それぐらいWin32APIで自分で作れ(プ
なに?エラーメッセージを日本語化してほしい?あんな簡単な英語ぐらい解読しろ(プ
なに?DirectX9.0は使えるのか?当たり前だろ。お前馬鹿すぎ(プ
なに?IEDがダサイ?コマンドラインからコンパイルしろ(プ
なに?デバッガの使い方が分からない?使って覚えるもんだ(プ
なに?漢のコンパイラ?高価なVC使ってろ(プ
なに?リソースエディタでハングした?VCのrcファイルを流用できるだろが糞厨よ(プ
なに?VCの最適化とどっちが速いだ?VCに決まってるだろ(プ
なに?XPで動くアプリ作れるのかだ?きまってんだろ(プ
なに?PC-9801?対応してるって書いてあるだろ(プ
なに?OS/2?あんなんどこで使われてるんだよ(プ
なに?
WATCOMなら任せろやゴルァ!!
なに?日本語版ヘルプ欲しいって?やらねーよだ(プ
なに?最適化のオプションが難解?自分で調べろ(プ
なに?MFC使いたい?それぐらいWin32APIで自分で作れ(プ
なに?エラーメッセージを日本語化してほしい?あんな簡単な英語ぐらい解読しろ(プ
なに?DirectX9.0は使えるのか?当たり前だろ。お前馬鹿すぎ(プ
なに?IEDがダサイ?コマンドラインからコンパイルしろ(プ
なに?デバッガの使い方が分からない?使って覚えるもんだ(プ
なに?漢のコンパイラ?高価なVC使ってろ(プ
なに?リソースエディタでハングした?VCのrcファイルを流用できるだろが糞厨よ(プ
なに?VCの最適化とどっちが速いだ?VCに決まってるだろ(プ
なに?XPで動くアプリ作れるのかだ?きまってんだろ(プ
なに?PC-9801?対応してるって書いてあるだろ(プ
なに?OS/2?あんなんどこで使われてるんだよ(プ
なに?
277デフォルトの名無しさん
NGNG278Watcomer
NGNG 統合開発環境
279デフォルトの名無しさん
NGNG それってIDEのことでは?IEDってなんだろう。。。
280Watcomer
NGNG そうだよ
281デフォルトの名無しさん
NGNG 統合環境開発
282デフォルトの名無しさん
NGNG 最適化がVCに負けるようになって価値が半減
したなー
watcomer何とか汁!
したなー
watcomer何とか汁!
283デフォルトの名無しさん
NGNG そういえば、OWの日本語ヘルプだけど、Powersoft Power++ 2.0のヘルプで
代用可能ですよ。オーナー限定だけど。
つか、アシストよ。Power++ 2.0 starterkit / developerのパッチ消すなよ…。
代用可能ですよ。オーナー限定だけど。
つか、アシストよ。Power++ 2.0 starterkit / developerのパッチ消すなよ…。
284デフォルトの名無しさん
NGNG Watcom統合開発環境
フトウェア開発では、各プロジェクトごとにソースファイル、インクルードファイル、ライブラリなど
何種類ものファイルを管理しながら作業を進めます。
また、コンパイラ、リンカ、プリプロセッサ、デバッガ、エディタなどのプログラミング用ツールも使用します。
これらのソフトウェア開発において従来から行われてきた方法に、今回新たにWatcom統合開発環境(IDE)が加わりました。
このWatcom統合開発環境は、プロジェクトのファイルや言語ツールを管理するソフトウェア開発ツールです。
これはツールですが、その中身からすると一般的に開発環境として定義され、またそう呼ぶのがふさわしいと思われます。
Watcom統合開発環境を使用すると、プロジェクトに関係する各ファイル、そしてアプリケーションの作成に必要なあらゆる言語ツールに直接にアクセスできるようになります。
フトウェア開発では、各プロジェクトごとにソースファイル、インクルードファイル、ライブラリなど
何種類ものファイルを管理しながら作業を進めます。
また、コンパイラ、リンカ、プリプロセッサ、デバッガ、エディタなどのプログラミング用ツールも使用します。
これらのソフトウェア開発において従来から行われてきた方法に、今回新たにWatcom統合開発環境(IDE)が加わりました。
このWatcom統合開発環境は、プロジェクトのファイルや言語ツールを管理するソフトウェア開発ツールです。
これはツールですが、その中身からすると一般的に開発環境として定義され、またそう呼ぶのがふさわしいと思われます。
Watcom統合開発環境を使用すると、プロジェクトに関係する各ファイル、そしてアプリケーションの作成に必要なあらゆる言語ツールに直接にアクセスできるようになります。
285Watcomer
NGNG なに?最適化をなんとかしろだ?
WATCOMは前は5万8千円だぞ。CD一枚で。
それで、VCのが最適化が優れてるなら、VCを選べばいいだろが。アフォけ?
タダになったのは、それだけの理由があんだろが。
WATCOMは前は5万8千円だぞ。CD一枚で。
それで、VCのが最適化が優れてるなら、VCを選べばいいだろが。アフォけ?
タダになったのは、それだけの理由があんだろが。
286デフォルトの名無しさん
NGNG VC++(≒Intel C++ Compiler)は、M$とIntelの馴れ合いによって生まれたような物なんだから、
x86環境に於いては、それを超えるコンパイラは生まれようがないわけで…
それで、他のC++コンパイラでは商売にならなくなったということだな。
x86環境に於いては、それを超えるコンパイラは生まれようがないわけで…
それで、他のC++コンパイラでは商売にならなくなったということだな。
287デフォルトの名無しさん
NGNG M$がWatcomのコンパイラをパクったにきまってんじゃん
昔からREだけは得意なメーカーだし。
昔からREだけは得意なメーカーだし。
288デフォルトの名無しさん
NGNG プロジェクトを開くには、次の操作を行います。
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]プロジェクトウィンドウのタイトルバーに表示されます。選択したプロジェクトにターゲットが存在する場合には、ターゲットを表すウィンドウがメインウィンドウに表示されます。
ってあるんだけど、関連付けでオープンしようとするとエラーになる
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デフォルトの名無しさん
NGNG これって何か作ろうとすると結局CD買うかMSDN購読しないとだめなんだよね
290デフォルトの名無しさん
NGNG >>289
(゚д゚)ハァ?
(゚д゚)ハァ?
291デフォルトの名無しさん
NGNG >>290
MFCとか別途入手だよね
MFCとか別途入手だよね
292デフォルトの名無しさん
NGNG >289
んなことねーよ。MFCなんて使わなきゃいいじゃん。
DXと、Win32APIが使えるyo!!
んなことねーよ。MFCなんて使わなきゃいいじゃん。
DXと、Win32APIが使えるyo!!
293デフォルトの名無しさん
NGNG >DXと、Win32APIが使えるyo!!
でも、Win32APIも、古いまま?
でも、Win32APIも、古いまま?
294デフォルトの名無しさん
NGNG Win32APIはMinGWのw32apiが入ってる。
MS製のPSDKはフリー配布不可なんでCD版にしか入ってない。
MS製のPSDKはフリー配布不可なんでCD版にしか入ってない。
295デフォルトの名無しさん
NGNG296デフォルトの名無しさん
NGNG PGの規模や構造によってはMFCは邪魔でしか無い場合もあるな。
そういう自分は小物ユーティリティばかりなんで、APIオンリーで
Cランタイムルーチンも使っちゃいないが…。
そういう自分は小物ユーティリティばかりなんで、APIオンリーで
Cランタイムルーチンも使っちゃいないが…。
297デフォルトの名無しさん
NGNG298デフォルトの名無しさん
NGNG Open Watcom C/C++ and Fortran 1.1
rc1 -> 正式版age
rc1 -> 正式版age
299Leliel(れりえる)
NGNG 1.2 Beta sage
300300
NGNG きたー!
302296
NGNG それは295に言ってくれ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- サナエノミクスについて力説 積極的な財政出動で「所得増える 消費マインド上がる 税収増える」片山さつき財務大臣 ★3 [少考さん★]
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 ★4 [Hitzeschleier★]
- 中国軍機のレーダー照射1週間 駆け引き続く 中国、米のレッドライン模索 日本、米以外の同志国とも連携探る 米は対立から距離置く★2 [ぐれ★]
- 山里亮太、フィリピンに子ども食堂を建設 「偽善者」「日本の子どもを助けるべき」の声があっても活動を続ける理由 [Anonymous★]
- 【芸能】粗品、日本テレビに苦言 客のレベルが「かなり低い。あいつら分かってない」「拍手したいだけやねん」 [冬月記者★]
- 橋下徹氏「総理なら岡田さんに何を聴かれても耐えてほしかった」 高市首相の台湾有事めぐる答弁に# [jinjin★]
- イライラしたネトウヨ・ウク信・和製シオニストが起こすもの、それは交通事故だ [805596214]
- 【悲報】女の謝り方、世界共通だったwwwwwwwwwwwwwwwwwwwwwwwww [279254606]
- 地方民俺「家系ラーメンってなんだよ?」
- で結局「弱男」ってなんて読むの
- 【悲報】米山隆一と室井佑月、ガチで離婚しそうwwwwwwwwwwwwwwwwwwww [802034645]
- 【画像】兵庫県民「立花さんの動画を見て真実を知った。斎藤さん頑張れ!」→立花、デマと正式に認定され逮捕 [732289945]
