ショッピングモール  


【掲示板ご利用上の注意】

 ※題名は具体的に!
 ※学校の課題の丸投げ禁止!
 ※ソースの添付は「HTML変換ツール」で字下げ!
 ※返信の引用は最小限に!
 ※環境(OSとコンパイラ)や症状は具体的に詳しく!
 ※マルチポスト(多重投稿)は謹んで!

 詳しくはこちら



 本当はこんなに大きく書きたくはないのですが、なかなか守っていただけなくて…。
 守ってくださいね。お願いします。(by管理人)

C言語ソース⇒HTML形式ツール   掲示板1こちら


管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧

No.2931

サンプルがコンパイルできない
投稿者---趣味(2004/11/10 01:02:08)


こちらで勉強しようと思い立ったのですが、いきなり躓いてしまいました。

「2−2 変数」

の項目のサンプルソースを、

「1. LSI C-86 試食版を使ったコンパイルとリンク」

を参考にプロンプトからコンパイルしようと思ったのですが、
lcc sample.c
で実行すると「マイクロソフトかな漢字変換」となってフロッピードライブの準備ができてませんといわれてしまいます。
どこか根本的に間違っているんでしょうか・・・?


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:サンプルがコンパイルできない 2932 RAPT 2004/11/10 01:50:03


No.2932

Re:サンプルがコンパイルできない
投稿者---RAPT(2004/11/10 01:50:03)


ライブラリ等のパスが間違っているのでしょう。
下記ページの赤字の個所をご自分の環境に置き換えてください。
3.コンパイルオプションの書き替え



この投稿にコメントする

削除パスワード

No.2934

Re:サンプルがコンパイルできない
投稿者---趣味(2004/11/10 11:56:20)


RAPTさんありがとうございました。
ほんとに初歩的なことで、お手数おかけしました。m(_ _)m
うまくいったので引き続き勉強したいと思います。

余談なのですが、環境変数でPATHを変更してみたところ再起動後もプロンプトで作業ディレクトリが変わりませんでした。
解説のとおりにやったと思うのですが。。。


この投稿にコメントする

削除パスワード

No.2943

Re:サンプルがコンパイルできない
投稿者---RAPT(2004/11/11 01:20:28)


LSI-C86 3.30c試食版は、DOS用コンパイラですが、環境変数の設定方法は、
OS依存ですので、あなたの使用しているOSを教えてください。

また、解説ページには、Windows95/98/ME用とWindowsXP/2000用と
2つありますが、本当はWindowsXPなのに、Windows95/98/ME用を見て
設定していると言う事はありませんか?

あせらず、ゆっくりと丁寧に解説ページをご覧になる事をお奨めします。



この投稿にコメントする

削除パスワード

No.2945

Re:サンプルがコンパイルできない
投稿者---趣味(2004/11/11 17:47:19)


たびたびありがとうございます。

恥ずかしながらPATHの意味を理解していませんでした。
正しくできていたようです。
コマンドプロンプトを立ち上げたとき最初に表示されているディレクトリを変えるものだと思い込んでいました。


この投稿にコメントする

削除パスワード

No.2946

Re:サンプルがコンパイルできない
投稿者---RAPT(2004/11/11 20:32:43)


>コマンドプロンプトを立ち上げたとき最初に表示されているディレクトリを変えるものだと思い込んでいました。

それは、コマンドプロンプトのショートカットのプロパティ
で、作業フォルダを変更すればOK。


この投稿にコメントする

削除パスワード

No.2947

ちょっと詰まってしまいました。
投稿者---趣味(2004/11/12 00:06:18)


>それは、コマンドプロンプトのショートカットのプロパティ
>で、作業フォルダを変更すればOK。

RAPTさん何度もありがとうございます。また1つ勉強に。


C言語の方なのですが、少し詰まってしまったので質問させてください。
4−2 明示的型変換(キャスト)
の中で出されている例を実際にコンパイルしてみたのですが、
どうしてもfloat型で作った変数fが0になってしまいます。
floatの部分をintに変えると計算結果が1となります。
このままだとキャストを試せないので原因を知りたいのですがわかりますでしょうか?


この投稿にコメントする

削除パスワード

No.2948

Re:ちょっと詰まってしまいました。
投稿者---RAPT(2004/11/12 00:33:52)


>C言語の方なのですが、少し詰まってしまったので質問させてください。
>4−2 明示的型変換(キャスト)
>の中で出されている例を実際にコンパイルしてみたのですが、
>どうしてもfloat型で作った変数fが0になってしまいます。
>floatの部分をintに変えると計算結果が1となります。
>このままだとキャストを試せないので原因を知りたいのですがわかりますでしょうか?

まずは、あなたの書いたコードを掲載してください。
また、複数の異なる質問を同一スレッドで行なうのはマナー違反ですので、
新しいスレッドを立てて、質問してください。

その際の注意項目として、【掲示板ご利用上の注意】にもありますが、
下記の内容を守ってください。

・題名を具体的に
・ソースの添付は「HTML」変換ツールで字下げ
・環境(OSとコンパイラ)を具体的に詳しく

また、字下げですが、時々失敗している人がいます。
必ず確認画面で投稿後の内容を再確認してから投稿するように
心掛けてください。

以上、老婆心な忠告でした。


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧




掲示板提供:Real Integrity