やさしいC 第2版でC言語?について勉強しようとしています。で、ベクターでLSI C-86 v3.30c 試食版をとってきました。これの設定?のしかたが説明をよんでもできません。本とちょっと違ったものが出てきます。
# LSI C-86 compiler's configuration file
-DLSI_C
-XA:\LSIC86\BIN -LA:\LSIC86\LIB -IA:\LSIC86\INCLUDE -T -O
-acdos.obj $LSICOPTS
&#Command line argument will be inserted here
-lknjlib -ldoslib -v
ってです。初心者なんでまったくなにがなんだかわかりません。質問の仕方も分かりにくいと思うんですが、設定の仕方をわかりやすく教えていただけませんか。OSはXPです。よろしくお願いしますm(_ _)m
No.7ベストアンサー
- 回答日時:
いくつかのステップに別け説明します。
LSIC-86 C3.30c のインストール方法
1.cドライブ直下に任意のフォルダーを作成
例)LSIC を作成する
2.1.で作成したフォルダーに圧縮ファイルをcopy
lsic330c.lzh このファイルです。
3.カレントディレクトリーに解凍する。
1.で作成したディレクトリー下に
lsic330c というディレクトリーが作成される。
ここまでがインストール方法
設定方法
1.設定しなければならないファイル
c:\LSIC\lsic330c\BIN\_LCC
2.上記ファイルの中身を以下の様に書換える
# LSI C-86 compiler's configuration file
-DLSI_C
-Xc:\LSIC\LSIC330c\BIN -Lc:\LSIC\LSIC330c\LIB -Ic:\LSIC\LSIC330c\INCLUDE -T -O
-acdos.obj $LSICOPTS
&#Command line argument will be inserted here
-lknjlib -ldoslib -v
3.上記ファイルを上書き保存する。
ここまでが、設定方法
次はプログラム格納割きの準備
1.プログラム作成用ディレクトリーの作成
c:\LSIC\LSIC330c の下に
例)PGM ディレクトリーを作成
これで、動作環境まで作成できてます。
ここまでは、一回やれば良いです。
プログラムを作成して
c:\LSIC\LSIC330c\PGM の下に格納
プログラム名.c で作成する。(8文字以内で)
コンパイルの方法
1.コマンドプロンプトを立ち上げる
2.コマンドプロンプトに以下の2行を入力する
PATH=c:\;c:\LSIC\LSIC330c\BIN
cd c:\LSIC\lsic330c\PGM
3.コンパイルの実施
lcc プログラム名.c -o プログラム名.exe
4.コンパイルが成功すると
プログラム名.exe が作成される
5.プログラムの実行
コマンドプロンプトより起動して下さい。
以上を順序良くやれば出来ると思います。
No.6
- 回答日時:
スペースを含んだロングネームでも可能は可能です。
DOS形式表記にすれば。
でも、#5 さんの書かれたようにスペースを含まないディレクトリ構成
にした方が吉です。
今、おそらくマイドキュメントにあるLSIC86をC:\直下に移動させてください。
(この辺の言葉もわからないとしたら厳しい)
個人的には、#1 さん、#4 さんの bcc32 に一票ですが、
「せっかく本があるので活用したい」って事なのでしょうね。
No.5
- 回答日時:
何を打ち込んだのですか?
DOS8.3形式のファイル名について(LSIC-86)
http://homepage2.nifty.com/ssfu/cinstall/dos_fil …
とりあえずDocuments and Settingsのようなスペースを含むフォルダやファイルはLSIC-86では使えないようです。
設定や注意すべきことや使い方が載っているサイトはたくさんありますが…。
Googleで「LSIC-86」を検索するといっぱいでてきます。
No.4
- 回答日時:
いくら貴方のお読みになってる本がLSI C-86を使用しているにせよ、今のWindows環境でこれを使うのは無理があります。
悪いことは言いません。
Borland C++ Compiler
なり
Microsoft Visual C++ Toolkit
なりをつかいましょ。
No.1でtatsu99さんもおっしゃってますが、Borland C++ Compilerならフリーの開発環境も公開されてますし、使用者が多いので情報も入手しやすいです。
参考URL:http://www.hi-ho.ne.jp/jun_miura/bccdev.htm
No.3
- 回答日時:
Cドライブに「LSIC86」というフォルダを作成して、その中に解凍したファイルを移してください。
左クリック→プロパティ→場所でかまいませんが、エクスプローラのメニューの「表示」→「ツールバー」の「アドレスバー」にチェックを入れるとわかりやすいでしょう。Internet Explorerのアドレスバーのようなものが表示されるようになります。
この回答への補足
できませんん・・・。本当に困っています・・・。
コマンドプロンプトで
C:\Documents and Settings\Owner>
に打ち込んでも実行しません・・。
‘ ‘は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはパッチ ファイルとして認識されていません。
とでます。
もうどうすればいいのでしょうか。はじめから分かりやすく設定できる方法がのっているサイト?なんかありませんか?? 自分でも調べています。 分かりやすく教えていただけませんか。ちょっとなんだかわかんなくなってきてパニくってます。よろしくお願いしますm(_ _)m
No.2
- 回答日時:
「LSI C-86 設定」で検索すると同じような質問がけっこうあります。
-XA:\LSIC86\BIN -LA:\LSIC86\LIB -IA:\LSIC86\INCLUDE -T -O
ここの「A:\LSIC86\~」を LSI C-86 を置いたところに書きかえるだけでたぶんだいじょうぶでしょう。
-XA:\LSIC86\BIN
LSI C-86 のコンパイラ等の実行ファイルがある場所
-LA:\LSIC86\LIB
ライブラリのある場所
-IA:\LSIC86\INCLUDE
インクルードファイルの場所
を設定しています。
この回答への補足
、「LSI C-86 3.30c 試食版」をダウンロードして、C:\LSIC86 以下にフォルダ付で解凍してください。
C:\LSIC86 以下にとはどうやるのですか?? それとLSI C-86 を置いたところとはどうやってしらべるのですか?? 左クリック→プロパティ→場所:でいいのでしょうか?? 教えてくださいお願いしますm(_ _)m
No.1
- 回答日時:
直接の回答ではありませんが、ボーランド社から優秀なコンパイラが無償で提供されています。
C言語の勉強の為でしたら、こちらを勧めます。
LSI-CはMS-DOS時代につくられたコンパイラですので、
MS-DOSで使用する場合は、非常に効果的ですが、Windows-XPで使用する場合は、こちらを勧めます。
参考URLを参照下さい。
参考URL:http://www.borland.co.jp/cppbuilder/freecompiler …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- 宅地建物取引主任者(宅建) 未経験・知識ゼロからの宅建取引士勉強方法について 2 2022/06/10 14:38
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- サーバー サクラサーバーでSPFレコードに追加ドメインを行いたいのですが・・。 1 2023/06/15 12:08
- Google Drive グーグルドライブの共有の設定がうまくできません 1 2022/11/28 00:44
- UNIX・Linux AWSのEC2のZabbixユーザーでawscliコマンドが実行できない状態を解決する 1 2022/12/06 22:17
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- カップル・彼氏・彼女 試験前のHやデートについて。 仕事に直結する試験が3ヶ月後に控えております。 仕事をしながらの勉強な 1 2023/04/11 19:04
- カップル・彼氏・彼女 試験前のHやデートについて。 仕事に直結する試験が3ヶ月後に控えております。 仕事をしながらの勉強な 2 2023/04/08 16:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB.NETで他のプロジェクトで作...
-
コンパイルするときに、ファイ...
-
VB6.0 オブジェクトを一覧で表示
-
C#のクラスをVB.netで使用したい!
-
OLEドラッグ&ドロップ
-
Wingdi.h Windows.h を開くには?
-
ACCESSのEXEを作るのは可能...
-
VCでストップウォッチを作りた...
-
Visual Studio2008でヘッダファ...
-
stdio.hをオープンできない…
-
VS2010 ProductVersion 変更
-
VB6で、非表示モジュール(?)の...
-
メモ帳から、、、。
-
libssh2のインクルード
-
Visual Studioを使ったフォーム...
-
VC++ 2005 Intellisenseを更新....
-
同じソースコードなのにバイナ...
-
エラーの原因は?「この関数の...
-
ソースから参照しているOCXの一...
-
sys/ipc.h や sys/shm.h
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NETで他のプロジェクトで作...
-
ACCESSのEXEを作るのは可能...
-
VC++でexeファイルが作成できま...
-
他の.CPPファイルに定義した関...
-
ソースから参照しているOCXの一...
-
エラーの原因は?「この関数の...
-
VB6で、非表示モジュール(?)の...
-
VB.NETでActiveX(OCXファイル)作成
-
コンパイルするときに、ファイ...
-
C#のクラスをVB.netで使用したい!
-
プリコンパイル?
-
VS2010 ProductVersion 変更
-
「マージする」とは?
-
VCでストップウォッチを作りた...
-
VisualBasicを保存するときにで...
-
Visual Studioでプロジェクトが...
-
VB6.0 オブジェクトを一覧で表示
-
VC++ 2005 Intellisenseを更新....
-
VB6 exeファイルのプロパティの...
-
sys/ipc.h や sys/shm.h
おすすめ情報