- 1 名前:デフォルトの名無しさん [04/07/29 11:06]
-
機能無制限で使える本格的な無料コンパイラBC++についてのスレ。 ダウンロードはこちらから。 ↓ www.borland.co.jp/cppbuilder/freecompiler/ 前スレ part3 > pc5.2ch.net/test/read.cgi/tech/1054390397/ part2 > pc2.2ch.net/test/read.cgi/tech/1030493157/ part1 > pc3.2ch.net/test/read.cgi/tech/1002377328/
- 152 名前:フフフ [04/09/13 22:01:44]
- C:\borland\bcc55\LibにABC.obj入れて
コマンドラインで bcc32 sample.obj ABC.obj とかやっても出来ないのですが・・・
- 153 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:05:44]
- できないって、どういうメッセージが出るのか教えて・・・・
- 154 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:06:13]
- おまい親切だな
- 155 名前:フフフ [04/09/13 22:06:57]
- ファイル'ABC.obj'が見つからないって言われて・・・
- 156 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:08:48]
- ABC.objをなんでsample.objんとこにおかないのか教えて・・・・
>>154 んなこたぁないですよ。
- 157 名前:フフフ [04/09/13 22:10:48]
- べ、別にsample.objの所に置けば出来るんだけど・・・
リンカの設定とかmakeファイルとか コンフィグファイルをいじってて・・・ 出来なくて・・・
- 158 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:13:09]
- なんで.libファイル作らないのか教えて・・・・
- 159 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:13:47]
- つか、すまんが教えて君ごっこ飽きてきた。俺の負けだ!
- 160 名前:フフフ [04/09/13 22:13:56]
- .libファイルって・・・
何ですか? ごめん、頭悪くて・・・
- 161 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:17:07]
- じゃあよくわからないうちから複雑なことしようとするのやめましょう
- 162 名前:フフフ [04/09/13 22:17:36]
- .libにしたらいけました・・・・
どう違うんですか???
- 163 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:19:08]
- >>161
あとはたのむ つ☆!⊂
- 164 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:22:19]
- いや、俺には無理
- 165 名前:フフフ [04/09/13 22:22:51]
- お願い頼む
- 166 名前:フフフ [04/09/13 22:23:24]
- libとobjの違いを・・・
- 167 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:25:29]
- >>164 では引き続き。
なぜ知りたいのか教えて・・・・
- 168 名前:フフフ [04/09/13 22:26:07]
- ここまできたら聞かずにはいられない・・・
- 169 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:28:31]
- で、どうやって .lib つくったか教えて・・・・
- 170 名前:フフフ [04/09/13 22:29:12]
- 拡張子を変更しましたぁ
.objを.libに
- 171 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:33:51]
- うむ。いいぞ。
しかしそれはもしかしたら背徳行為かも知れんな。
- 172 名前:フフフ [04/09/13 22:34:20]
- は、背徳行為って・・・
何ですか?
- 173 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:36:29]
- いや、すまん。と、特に意味は無かった。
(悪いが予想外だったので正直ワロタんだよー)
- 174 名前:フフフ [04/09/13 22:36:30]
- 正しくは、どうすべきなんですか?
- 175 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:43:21]
- うーんと正直よく覚えてないけど、単に bcc32 のコマンドラインの最後を .lib にすれば
よかったような気がするけどそれでできるか教えて・・・・
- 176 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:44:13]
- コンパイルする人も大変だなぁ。
- 177 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:44:21]
- フロに入りたいけど教えて・・・・
- 178 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:45:19]
- >>176
アー海馬起動してくれるかどうかマジわすれた・・・・
- 179 名前:フフフ [04/09/13 22:46:19]
- うまく出来ない・・・
- 180 名前:フフフ [04/09/13 22:50:31]
- Libファイル作れない・・・
- 181 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:54:53]
- bcc32 abc.c abc.lib 教えて・・・・
- 182 名前:デフォルトの名無しさん mailto:sage [04/09/13 22:56:48]
- おもろいものができそうだな。教えて・・・・
- 183 名前:フフフ [04/09/13 22:59:10]
- bcc32 abc.c abc.lib
でやってみたけど無理だった・・・
- 184 名前:デフォルトの名無しさん mailto:sage [04/09/13 23:00:10]
- ライブラリなんて作れんでもええやん
- 185 名前:フフフ [04/09/13 23:02:20]
- ん〜・・・・・
作りたい・・・
- 186 名前:デフォルトの名無しさん mailto:sage [04/09/13 23:03:07]
- 6年以上前の記憶だと tlib だったけど、そのコマンドがあるかどうか教えて・・・・
- 187 名前:フフフ [04/09/13 23:04:02]
- でけたべ〜
親分〜
- 188 名前:デフォルトの名無しさん mailto:sage [04/09/13 23:07:42]
- いくつかのファイルの obj 群をまとめて思う存分 ore.lib にしてくれ。
あと、マニュアルに書いてないか教えて・・・・
- 189 名前:デフォルトの名無しさん mailto:sage [04/09/13 23:08:27]
- bcb5tool.hlpでtlib調べれば載ってる
- 190 名前:デフォルトの名無しさん mailto:sage [04/09/13 23:11:32]
- そうすか。
あー、しょっく・・・・ 完
- 191 名前:フフフ [04/09/13 23:11:52]
- ほんとだ・・・
- 192 名前:フフフ [04/09/13 23:13:22]
- どうもありがと〜う・・・・
- 193 名前:デフォルトの名無しさん mailto:sage [04/09/14 00:23:40]
- 終わったの・・・?
- 194 名前:デフォルトの名無しさん mailto:sage [04/09/14 00:39:46]
- 成仏しますた
- 195 名前:デフォルトの名無しさん mailto:sage [04/09/14 01:41:10]
- スレ伸びてるなあって喜んで来てみたら、
なんじゃこりゃ。
- 196 名前:デフォルトの名無しさん mailto:sage [04/09/14 16:30:06]
- >>152
bcc32.cfgに-ljC:\borland\bcc55\Libを書くといいかもしれない。 (うまくいったのならついでにilink32.cfgにも-jC:\borland\bcc55\Libを書いておきな)
- 197 名前:デフォルトの名無しさん mailto:sage [04/09/15 00:59:06]
- 標準準拠度は低いは、最適化はショボイはでいいとこなしの
BCCよりもVC++ToolKit使った方がいいよね。
- 198 名前:デフォルトの名無しさん mailto:sage [04/09/15 07:13:51]
- >>197
VCTKはインストールが難しい
- 199 名前:デフォルトの名無しさん mailto:sage [04/09/15 19:48:00]
- >>198
BCCもVC++ToolKitもDLしたファイルをダブルクリックして環境変数設定するだけだろ。
- 200 名前:デフォルトの名無しさん mailto:sage [04/09/15 20:58:08]
- >>199
やったことないなら口出すなよ
- 201 名前:デフォルトの名無しさん mailto:sage [04/09/15 21:14:40]
- bccの方はbcc32.cfg ilink32.cfgの設定もしなきゃだめだな
- 202 名前:デフォルトの名無しさん mailto:sage [04/09/16 08:19:30]
- >>201
しなくても使えるがな。
- 203 名前:デフォルトの名無しさん mailto:sage [04/09/16 14:52:20]
- Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: 'E:\DX90SDK\LIB\D3DX9.LIB' contains invalid OMF record, type 0x21 (possibly COFF) コンパイルすると上記のエラーが出るのですがどうすれば良いのでしょうか?
- 204 名前:デフォルトの名無しさん mailto:sage [04/09/16 15:35:10]
- >>203
VC++用のライブラリ使ってるから。
- 205 名前:デフォルトの名無しさん mailto:sage [04/09/16 17:50:02]
- >>203
goldfly.ld.infoseek.co.jp/program/directx/bcc90b.html
- 206 名前:203 mailto:sage [04/09/16 20:28:28]
- >>204
>>205 ありがとうございます
- 207 名前:& ◆L9brH4QC5k [04/09/17 14:52:34]
- あのう、BCC ってなんで -O2 最適化しても
スタックフレームが生成されるんでしょうか。 生成しないように最適化することはできないでしょうか。
- 208 名前:デフォルトの名無しさん mailto:sage [04/09/17 15:02:06]
- >>207
ヘルプ嫁、書いてある
- 209 名前:もも [04/09/17 15:18:34]
- -k- オプションのことでしょうか?
つけてみたんですけど、効果なかったんですよ。
- 210 名前:デフォルトの名無しさん mailto:sage [04/09/17 18:20:41]
- よくわかんないんだけど
BCCでコンパイルした実行形式のファイルとコンパイルする前のソースを一緒に配布しちゃだめなの?
- 211 名前:デフォルトの名無しさん mailto:sage [04/09/17 21:58:10]
- >>207
BCBに最適化を求めるな
- 212 名前:もも [04/09/18 08:34:01]
- >>210さん
それは別に問題ないのではないでしょうか。 >>211さん そうなんですか。。。
- 213 名前:デフォルトの名無しさん [04/09/18 18:06:15]
-
- 214 名前:デフォルトの名無しさん [04/09/21 00:03:08]
- brc32でリソースをバインドさせようとすると
「windows.hが見つからないよ」っていわれるんですけど BCCって何か特別なことしないとリソース読めないのですか? 教えてエロい人!
- 215 名前:デフォルトの名無しさん [04/09/21 00:19:49]
- たぶんエロい人じゃわからないとおもう
- 216 名前:本田 [04/09/21 01:23:17]
- >brc32でリソースをバインドさせようとすると
>「windows.hが見つからないよ」っていわれるんですけど >BCCって何か特別なことしないとリソース読めないのですか? マニュアルを理解すれば十分です。
- 217 名前:デフォルトの名無しさん [04/09/21 11:16:59]
- >>214
パラメータラーに -I C:\borland\bcc55\include を渡すのよ。
- 218 名前:214 [04/09/22 02:06:24]
- エロい人たちありがとうございます.
それらの初期設定はSETBCCを使って一応やったつもりなんですけど brcの時だけwindows.hが開けませんっとでます. ミレニアムエディションだからでしょうか・・・
- 219 名前:デフォルトの名無しさん mailto:sage [04/09/22 09:06:47]
- まだわかってねーのかコイツは…
- 220 名前:デフォルトの名無しさん mailto:sage [04/09/22 17:38:25]
- ミレニアムエディションは関係ない
bcc32では開けてもbrcでは見つからない
- 221 名前:デフォルトの名無しさん [04/09/22 18:11:01]
- VC++と共存させる為に、
環境変数を使わない仕様になってるからな。 コンフィグファイルよりも環境変数の方が良かったよ。
- 222 名前:デフォルトの名無しさん mailto:sage [04/09/22 20:33:19]
- おまいらレジストリは気にするのに環境変数は汚染されてもかまわないのか
- 223 名前:デフォルトの名無しさん mailto:sage [04/09/22 20:37:49]
- >>222
ハァ? 環境変数は子プロセスにしか引き継がれないだろ。
- 224 名前:デフォルトの名無しさん mailto:sag [04/09/23 10:54:17]
- 環境変数は使いやすいからな。
- 225 名前:もも [04/09/23 11:31:38]
- BCC って、戻り値が 4 byte の構造体であっても
レジスタ返しじゃなくて、ポインタ返しになるんだね (-O2 最適化)。 Visual C++ 6 より最適化が劣るじゃないか。
- 226 名前:デフォルトの名無しさん [04/09/23 14:29:08]
- じゃあVC6使えよ ぼけ
- 227 名前:もも [04/09/23 15:22:54]
- うーん、でも __fastcall 呼び出しが
VC6 よりも優れているのが魅力。。。
- 228 名前:デフォルトの名無しさん mailto:sage [04/09/23 16:57:38]
- そんなもの殆ど大差ない
非最適化コムパイラでも充分
- 229 名前:デフォルトの名無しさん mailto:sage [04/09/23 17:07:17]
- VC6より劣るじゃないかっていうが、
VC6は今でも最適化に限っては優秀なグループに入るぞ。 しかも、BCCの最適化は最悪なグループに入る。
- 230 名前:デフォルトの名無しさん mailto:sage [04/09/23 17:46:56]
- 最適化(・勍)イラネ
- 231 名前:もも [04/09/23 18:06:03]
- >>229さん
そうなんですか。 そういった情報って、どこかにまとまっていたりしませんかね。 教えていただけると非常にありがたいのですが。。。
- 232 名前:デフォルトの名無しさん mailto:sage [04/09/23 18:11:31]
- >>231
簡単に検索できたけど。 ttp://www.willus.com/ccomp_benchmark.shtml 他にもいっぱい。
- 233 名前:デフォルトの名無しさん mailto:sage [04/09/23 18:16:15]
- えいごかよ
- 234 名前:デフォルトの名無しさん mailto:sage [04/09/23 18:29:01]
- なんかもんくあっか?
- 235 名前:& ◆L9brH4QC5k [04/09/23 18:54:41]
- >>232さん
すいません、ありがとうございます。
- 236 名前:デフォルトの名無しさん mailto:sage [04/09/24 00:22:56]
- bccは64bitコード吐いてくれないんですよね・・・(;_;)
- 237 名前:デフォルトの名無しさん mailto:sage [04/09/24 11:23:11]
- 16bitコードも吐けねーだろ
- 238 名前:デフォルトの名無しさん mailto:sage [04/09/24 12:27:19]
- bcc64.exe
- 239 名前:デフォルトの名無しさん mailto:sag [04/09/24 17:25:50]
- 64bitWindowsOSが出てから文句いえ。
- 240 名前:デフォルトの名無しさん mailto:sage [04/09/24 18:29:30]
- www.microsoft.com/japan/windowsserver2003/64bit/ipf/default.mspx
文句いっていい?
- 241 名前:デフォルトの名無しさん mailto:sage [04/09/24 18:34:10]
- >>240
Itanium対応のコンパイラでないとダメじゃん。
- 242 名前:デフォルトの名無しさん mailto:sage [04/09/24 18:41:29]
- bccはitaniumどころかP7コードも吐けないしな。
P6選んでもi486と同じコード吐くらしいからP5止まりか?
- 243 名前:デフォルトの名無しさん mailto:sage [04/09/25 06:41:58]
- NASM使ってる人でかつBC++ユーザは MASM syntaxのソースがアセンブルできなく
て往生したりするかと思います。 MASM or GASM syntaxのソースをNASM syntaxにconvertするツールがあれば便利だと 思ったのでした。僕は早見表を書いて、手作業でやりました。(^^;;;) みんなどうしてるんだろう? やはりVCを買うべきだろうか。インラインアセンブラ 使えるし。
- 244 名前:デフォルトの名無しさん mailto:sage [04/09/25 06:58:55]
- ml.exeをダウンロードしてくれば?
- 245 名前:デフォルトの名無しさん mailto:sage [04/09/25 06:59:28]
- >>243
www.masm32.com/
- 246 名前:デフォルトの名無しさん mailto:sage [04/09/25 09:07:23]
- >>243
BCBXにははじめからTASMついてくるしコンパイラも新しい IDEはすきなのに変えればいいし
- 247 名前:デフォルトの名無しさん mailto:sage [04/09/26 15:19:12]
- implib.exeが動かないんですがチョンの攻撃ですか?
- 248 名前:デフォルトの名無しさん mailto:sage [04/09/26 23:21:08]
- >>247
どういう答えをお望みですか?
- 249 名前:デフォルトの名無しさん [04/09/30 19:57:37]
- 歩主
- 250 名前:デフォルトの名無しさん mailto:sage [04/10/08 17:18:05]
- 保守
- 251 名前:デフォルトの名無しさん mailto:AGE [04/10/08 17:58:01]
- えいじいいい〜!
- 252 名前:デフォルトの名無しさん mailto:sage [04/10/12 06:18:03]
- #include<iosream>
using namespace hoge という名前空間使った書き方でも、BCCは動きますか? 最近こちらの方が増えているようですが
|

|