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

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

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

#31

投稿記事 by Math » 3ヶ月前

> 環境は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でした。

Math

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

#32

投稿記事 by Math » 3ヶ月前

[ 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++ コンパイラの使い方 として紹介されてます。

Math

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

#33

投稿記事 by Math » 3ヶ月前

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を設定します。
画像

プログラムを実行 

コード:

#include <stdio.h>

int main(void)
{
	printf("abcdefghijklmnopqrstuvwxyz:1234567890\n");
	return 0;
}
画像

なお bcc32c.cfg の内容は デフォルトのままで以下の通りです。

コード:

-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
  

Math

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

#34

投稿記事 by Math » 3ヶ月前

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

アバター
Dixq (管理人)
管理人
記事: 1609
登録日時: 7年前
住所: 北海道札幌市
連絡を取る:

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

#35

投稿記事 by Dixq (管理人) » 3ヶ月前

Mathさん

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

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

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

Math

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

#36

投稿記事 by Math » 3ヶ月前

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

返信

“C言語何でも質問掲示板” へ戻る