トップページ > 過去ログ > 記事閲覧
プロジェクト設定 ターゲットについて
名前:ママン 日時: 2008/11/21 23:02

プロジェクト設定について教えて頂きたいことがあります。 開発環境を整えるために、以下の設定をしました。 1.Borland C++コンパイラをインストール 2.setbccインストール & 再起動 3.BCC Developerのインストール 4.DXライブラリのインストール 5.Turbo Debuggerのインストール 新規でプロジェクトを作成し、 ツールバーの<プロジェクトの設定>から、 ターゲットは初期設定ではコンソールアプリケーションにチェックするようですが、 マルチスレッド以外チェックをすることができません。 Windowsアプリケーションなどをクリックしても、 何もチェックされていない状態になります。 過去ログを検索しても解決策が出てこなかったため、 何が原因なのかわかる方教えて頂けますでしょうか。 よろしくお願いします。

Page: 1 |

Re: プロジェクト設定 ターゲットについて ( No.1 )
名前:IW 日時:2008/11/22 02:50

PCを再起動した後、「プロジェクトの設定」や「デフォルトプロジェクトの編集」を 試してみて下さい。 それでもだめなら、一端 BCC Developerを終了し、作られた bdpファイルを テキストエディタで開き、[Compile1]項目の Target=の行を探し、 もしそれが -WCや -WDなどになっていたら、 Target=-W に変更して下さい。 これで再度 BCC Developerを起動したらどうなっていますでしょうか? 仮に GUI上では正しく表示されないとしても、 ひょっとしたら Windowsアプリケーションにチェックが入っていると 見なしてくれるかもしれません。
Re: プロジェクト設定 ターゲットについて ( No.2 )
名前:さかな 日時:2008/11/22 11:27

「ツール」メニューの「環境設定」で、コンパイラのパスは設定しましたか? これが設定されていないと、うまく動かない気がします。
Re: プロジェクト設定 ターゲットについて ( No.3 )
名前:ママン 日時:2008/11/22 16:52

ご回答ありがとうございます。 ・さかな様 コンパイラのパスは設定してあります。 C:\borland\bcc55\Bin\bcc32.exe C:\borland\bcc55\Bin\TD32.EXE デバッカのパスも設定してしまいましたが、 何か影響があるのでしょうか。 ・IW様 bdpファイル(本誌で言うdxtest.bdp)をテキストからTarget=-Wにしましたが、 特に何も変化はありませんでした。 また、コンパイル3からインクルードパスDxLibを追加し、 その他のオプションには「-L..\DxLib」と入力、設定してあります。 ワークスペース(作業用フォルダ)内には、新規で作成したプロジェクトの他に、 「プロジェクトに追加すべきファイル_BCC用」フォルダをDxLibに名前を変更し、追加してあります。 別のPCで同じように環境を設定しましたが、 やはりターゲット内ではマルチスレッド以外チェックをすることができませんでした…。 また何か情報がございましたら、お願いします。
Re: プロジェクト設定 ターゲットについて ( No.4 )
名前:IW 日時:2008/11/23 18:50

えーと、チェックできない現象は直接PCを調べないとどうすればいいのかはわかりません。 しかし、とりあえず -Wにしておけばチェックしたのと同等と見なされるはずなので Windowsアプリを作る分には支障はない、かもしれない というところです。 これで Windowsアプリが作れないのだとしたら、別のソフトを使ってみてはどうでしょうか。 似たようなソフトはいくつかあったと思いますので。
Re: プロジェクト設定 ターゲットについて ( No.5 )
名前:ママン 日時:2008/11/24 17:29

ご回答ありがとうございます。 ・IW様 Target=-Wに設定しましたが、アプリケーションとして実行することができませんでした。 なぜこのようなことになってしまったのか、全く見当がつきませんが、 別のソフトを使って試していこうと思います。 恐縮ですが、何かオススメのソフトがあるようでしたら教えて頂きたいと思います。 ありがとうございました。
Re: プロジェクト設定 ターゲットについて ( No.6 )
名前:IW 日時:2008/11/24 22:27

そうですか。 チェック出来ないというのは不思議な挙動ですね。 > アプリケーションとして実行することができませんでした  ちなみにどんなエラーが出ていますか?   > 別のソフトを使って試していこうと思います そうですね、今BCC Developerを使っている、のであれば似たようなソフトで Visual Windows for BC++ ttp://phys.cool.ne.jp/physjpn/bccwin.htm が選択肢に上がります。 (まだちょっとバグとかありそうですし、サイトを見ているといろいろ 不安になってくるのが玉に瑕ですが) 前は CPadってのも vectorにあったのですが、今は何故かDLできないようです。  ただ、この Borlandのコンパイラはインストール容量も少なく簡便なのはいいのですが、 如何せん古いコンパイラで、フリーなだけに最適化性能も低く、バグも多いし 今となっては規格と合わない部分も出てきていますので、 Windowsで スタンダードな Visual Studioとかにした方がいいのではないか、と思います。 (DXライブラリも対応していますし) Borland製がいいということでしたら、最新の Borlandのフリーのコンパイラ 窓の杜 - Turbo Explorer ttp://www.forest.impress.co.jp/lib/stdy/program/progdevenv/turboexplor.html Turbo C++ Explorer:ITpro ttp://itpro.nikkeibp.co.jp/article/COLUMN/20080415/299156/ を使うといいかもしれません。 その場合は DXライブラリはそのまま使えるかどうかわからないので、 最悪ソースコードからビルドする必要がありますが。
Re: プロジェクト設定 ターゲットについて ( No.7 )
名前:ママン 日時:2008/11/26 14:07

ご回答ありがとうございます。 ・IW様 >ちなみにどんなエラーが出ていますか? BCC上でアプリケーションを実行するボタンをクリックすることができないため、 実行することができないという意味です。 なのでエラーは出ません。 Windowsアプリケーションにチェックすることができないためかと思います。 別のソフトまで紹介して頂いてありがとうございます。 時間がある時に挑戦したいと思います。 様々なご意見ありがとうございました。

Page: 1 |