合計 昨日 今日
インフォメーション: 当サイトは3/3~3/4に大規模なメンテを実施し大幅リニューアルします。そのため3/3~3/4に長時間の利用停止時間が発生します。ご了承ください。

c言語わくわくゲームプログラミング教室の3-01で…

[このトピックは解決済みです]

フォーラムルール
フォーラムルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら

Name: Math
[URL]
Date: 2018年2月05日(月) 23:00
No: 31
(OFFLINE)

 Re: c言語わくわくゲームプログラミング教室の3-01で…

> 環境はBorland C++ コンパイラ 5.5

[ 調べてみたところ Borland C++ コンパイラ 5.5 は現在新規インストールはできない ]

ことがわかりました(^^;

ここhttp://dxlib.o.oo7.jp/dxuse.htmlには 
”こちらは有料ソフト、又は無償提供が終了しているソフトのため既にソフトを所持していないと利用できません
とあります。

[ Borland C++ コンパイラ 5.5 は C++Builder にうけつがれている ]

http://dxlib.o.oo7.jp/dxdload.html
”尚、DXライブラリのコンパイルには Borland C++ Compiler 版のみ C++ BuilderX 付属のコンパイラ以降のバージョンでないと正常にコンパイルすることが出来ませんのでご注意ください。”

とあるように 現在では C++ Builder を使えばよい。コマンドラインの使い方はBorland C++ コンパイラ 5.5と同様である。

C++Builder 10.1 Berlin Starter Edition  でDXライブラでは説明してあるが私は C++ Builder 10.2 Tokyo をインストールしてDXライブラがOKでした。

Name: Math
[URL]
Date: 2018年2月06日(火) 07:23
No: 32
(OFFLINE)

 Re: c言語わくわくゲームプログラミング教室の3-01で…

[ Borland C++ Compiler (BCC) 5.5 wiki で検索するとC++ Builder(C++ビルダー)に転送される ]
そこには

”C++ Builder(C++ビルダー)は、エンバカデロ・テクノロジーズのC/C++統合開発環境 (IDE) である。同社の代表製品である「Delphi」のC/C++版とも言えるRADツールで、Delphiと同様に構成部品を貼り付けていくようなユーザインタフェース (UI) 設計を可能としている。元々はボーランド(インプライズ)で開発され、コードギアへ移管、同社の買収に伴って現在へ至る。ボーランド社の時代は、Borland C++ Builder(ボーランド C++ビルダー; BCB)とも呼ばれていた。”

とあり C++ Builder 10.2 Tokyo の無料版があるので それを使えば Borland C++ Compiler 5.5 と同等のことができる。

C++ Builder 10.2 には bcc32c.exe も bcc32.exe もある。

[ bcc32c.exe が使える Free C++ Compiler が公開されされている ]
2016年に Free C++ Compiler が公開された。Clang ベースで、C++11 に対応している
C++Compiler - 無料版 として公開されていて 軽量なので 大学等教育機関に通称Borland C++ Compiler 5.5 として使われているようです。

ここhttp://cm.hit-u.ac.jp/~kobayashi/topics/compiler.htmlには

Embarcadero C++ コンパイラの使い方 として紹介されてます。

Name: Math
[URL]
Date: 2018年2月06日(火) 20:10
No: 33
(OFFLINE)

 Re: c言語わくわくゲームプログラミング教室の3-01で…

Embarcadero C++ コンパイラ - FREE TOOL(旧BorlandC++ Compiler 5.5) bcc32c.exe を試してみました。
ーーーーーーーーーーーーーーーーーーーーーーーーー
http://cm.hit-u.ac.jp/~kobayashi/topics/compiler.html を参考に
”Embarcadero C++ コンパイラは、簡単にインストール出来てプログラミングも出来るのが良いところですが、コンソールプログラムしか作れません” とあります。
まずDXライブラリで途中まで設定しているBCC Developer の BccDev.exe を使ってみます。
http://dxlib.o.oo7.jp/use/dxuse_bcc.html#R1
「設定」
C:\borland\bcc55\bin\bcc32c.exeを設定します。
画像

プログラムを実行 
コード[C++]: 全て選択
1
2
3
4
5
6
7
#include <stdio.h>
 
int main(void)
{
    printf("abcdefghijklmnopqrstuvwxyz:1234567890\n");
    return 0;
}

画像

なお bcc32c.cfg の内容は デフォルトのままで以下の通りです。
コード[C++]: 全て選択
1
2
3
4
5
6
7
-isystem @\..\include\dinkumware64
-isystem @\..\include\windows\crtl
-isystem @\..\include\windows\sdk
-L@\..\lib\win32c\debug
-L@\..\lib\win32c\release
-L@\..\lib\win32c\release\psdk
-Xdriver -Qunused-arguments

Name: Math
[URL]
Date: 2018年2月07日(水) 08:39
No: 34
(OFFLINE)

 Re: c言語わくわくゲームプログラミング教室の3-01で…

http://cm.hit-u.ac.jp/~kobayashi/topics/compiler.html
にあるように” Linux をインストールすると GCC というコンパイラがついてきます”

Windows10 ではネーティブにLinux( Ubuntu(ウブントゥ))が動くのでBash で gcc が動きます。

http://www2.koyoen.birdview.co.jp/~abcxyz/ぬ.jpg

Name: Dixq (管理人)
(管理人)
[URL]
ウィザード(1,492,903 ポイント)
Date: 2018年2月07日(水) 18:50
No: 35
(OFFLINE)

 Re: c言語わくわくゲームプログラミング教室の3-01で…

Mathさん

Wikiperiaからの無断転載が多数見受けられます。
https://ja.wikipedia.org/wiki/C%2B%2B_Builder
「引用」は「著作権法の引用の要件を満たさない違法な無断転載」であってはなりません。

また、この掲示板はインタラクティブな場を提供するものであって、個人の日記のような利用の仕方はしていただきたくありません。
(現状質問者はもうおらず、1か月前から独り言のようになっています)

日記を書きたい場合は、本サイトに登録いただければ日記を書く機能がありますので、
よろしければそちらをご利用ください。

Name: Math
[URL]
Date: 2018年2月07日(水) 19:10
No: 36
(OFFLINE)

 Re: c言語わくわくゲームプログラミング教室の3-01で…

すみませんでした。了解いたしました。m(__)m

1つ前へ

Return to C言語何でも質問掲示板

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[15人]