パソコン困りごと掲示板
 ◇-?uxuxでのプログラム開発について-linux初心者-05/30-00:02(199)-No.408421
   ┣?!Re:uxuxでのプログラム開発につ...-もうり-05/30-02:06(197)-No.408429
   ┃ ┗?!!Re:uxuxでのプログラム開発につ...-linux初心者-05/30-10:04(189)-No.408439
   ┃   ┗?!!!Re:uxuxでのプログラム開発に...-sin-05/30-11:48(188)-No.408446
   ┃     ┗?!!!!Re:uxuxでのプログラム開発に...-linux初心者-05/30-19:02(180)-No.408478
   ┃       ┣?!!!!!Re:uxuxでのプログラム開発...-ZONE-05/30-23:22(176)-No.408522
   ┃       ┗?!!!!!Re:uxuxでのプログラム開発...-sin-05/30-23:23(176)-No.408523
   ┃         ┣?!!!!!!Re:uxuxでのプログラム開発...-pepe-05/30-23:41(176)-No.408529
   ┃         ┗?!!!!!!Re:uxuxでのプログラム開発...-もうり-05/31-00:53(175)-No.408539
   ┃           ┗?!!!!!!!Re:uxuxでのプログラム開...-linux初心者-05/31-19:15(156)-No.408583
   ┗?!Re:uxuxでのプログラム開発につ...-pepe-05/31-13:12(162)-No.408563
     ┗?!!Re:uxuxでのプログラム開発につ...-linux初心者-05/31-19:12(156)-No.408582
       ┗?!!【ありがとう】Re:uxuxでのプロ...-初めてPC-06/07-00:31(7)-No.409373

▲このページのトップに戻る
408421uxuxでのプログラム開発についてlinux初心者 2007/05/30-00:02

メーカー名:NEC 日本電気
OS名:Linux
パソコン名:PC-VA10JDX7DAFG
ハード関連: LINUXでのプログラミング
ソフト関連:BECKY
--
LinuxでC言語を使ってプログラムを開発したいのですがその方法ががわかりません。
よくご存知の方教えてください。またはこのようなことのよくわかる書籍の名称
をご紹介ください。

1.LINUX上Cコンパイラーをインストールする方法
2.C言語で書いたプログラムを保管する方法
3.コンパイルしリンクし保管する方法
4.実行する方法
5.複数のプログラムを順次実行する方法
6データベースを使用する場合の環境とCでの操作方法
など

内容が膨大であるにもかかわらずまったくの初心者で恥ずかしいのですが
教えていただくと助かります。
よろしくお願いいたします。

▲このページのトップに戻る
408429Re:uxuxでのプログラム開発についてもうり 2007/05/30-02:06

記事番号408421へのコメント
こんな小さな記入欄で説明しきれるような内容ではありません。

本を何冊か買うなり借りるなりして、読み込むことから始めてください。

▲このページのトップに戻る
408439Re:uxuxでのプログラム開発についてlinux初心者 2007/05/30-10:04

記事番号408429へのコメント
もうりさんは No.408429「Re:uxuxでのプログラム開発について」で書きました。

もうり様

ご指示ありがとうございます。
おっしゃるとおりにきちんとした知識が必要なことはわかっているのですが
何から手をつければいいかわからない状況です。
c言語そのものは経験がありコーディングできるのですが
linux上で動かすための操作がわかりません。

とっかりとして読むべき、ありは初心者によくわかる書籍を知りませんか。
よかったら教えてください。
c言語をLINUX上にインストールする方法とコンパイルする手順について書かれている
初心者用の書籍です。すみませんがご存知でしたらお願いします。

よろしくお願いします

▲このページのトップに戻る
408446Re:uxuxでのプログラム開発についてsin 2007/05/30-11:48

記事番号408439へのコメント
linux初心者さんは No.408439「Re:uxuxでのプログラム開発について」で書きました。

導入するディストリビューションをまず決定して、
書店もしくはWebで書籍の検索をされてはいかが?

#ディストリビューションって何?という質問はNG。
#ディストリビューション自体を理解していないと、
#この先でぶつかる壁を乗り越えられないよ。

▲このページのトップに戻る
408478Re:uxuxでのプログラム開発についてlinux初心者 2007/05/30-19:02

記事番号408446へのコメント
sinさんは No.408446「Re:uxuxでのプログラム開発について」で書きました。

回答ありがとうございました。

ディストリビューションの意味はわかっているつもりです。
それでubuntu linuxをインストールしました。
ディスクトップに出ている内容は一応は理解できたつもりですが、
意図している”C”でのプログラミングとなると
まったく進みません。

書籍を探しますがいい参考書があったら教えてください。



▲このページのトップに戻る
408522Re:uxuxでのプログラム開発についてZONE 2007/05/30-23:22

記事番号408478へのコメント
linux初心者さんは No.408478「Re:uxuxでのプログラム開発について」で書きました。

LinuxでC言語といったら通常は「gcc」です。
「gcc」は標準インストールされているのが一般的ですが、ubuntu linuxには
インストールされていないようです。
先ずは「gcc」の入手&インストールから始めてください。
解らないことはWeb検索すれば解決できると思います。

▲このページのトップに戻る
408523Re:uxuxでのプログラム開発についてsin 2007/05/30-23:23

記事番号408478へのコメント
linux初心者さんは No.408478「Re:uxuxでのプログラム開発について」で書きました。

以前自宅PCにfedora core 6をインストしたことがあり、
そのときの記憶で回答します。
#興味本位で半日さわった程度ですが

>1.LINUX上Cコンパイラーをインストールする方法
すでに"ubuntu"を導入されているとのことですので、
コンパイラーもインストールされているはず。
ターミナル画面を開いて、man gcc と入力すればマニュアルが表示されたはず。

>2.C言語で書いたプログラムを保管する方ソフトウェアセットの選択法
エディター上でソースを書くのでしょうから、
書き終わったらセーブするだけのこと。
>ソフトウェアセットの選択法
FedoraではOSインスト後追加でできたけど、
"ubuntu"も同様にできるのでは?

>3.コンパイルしリンクし保管する方法
>4.実行する方法
コンパイルはgccで行い、出来上がった実行ファイルを指定するだけでは?

以下はわかりません。
5.複数のプログラムを順次実行する方法
6データベースを使用する場合の環境とCでの操作方法

>書籍を探しますがいい参考書があったら教えてください。
万人向けの参考書はないと思うよ。
それこそ、その人の理解力に左右されるんだから。

検索結果を
linux C言語 で検索結果
http://www.google.com/search?hl=ja&lr=lang_ja&ie=SJIS&oe=SJIS&num=100&q=linux+C%8C%BE%8C%EA

linux コンパイル で検索結果
http://www.google.com/search?hl=ja&lr=lang_ja&ie=SJIS&oe=SJIS&num=100&q=linux+%83R%83%93%83p%83C%83%8B

あまり、参考にならないね。

▲このページのトップに戻る
408529Re:uxuxでのプログラム開発についてpepe 2007/05/30-23:41

記事番号408523へのコメント
sinさんは No.408523「Re:uxuxでのプログラム開発について」で書きました。

#include <stdio.h>
int main(void){
printf("Hello World!");
return 1;
}

すべてはここから始まる・・・

▲このページのトップに戻る
408539Re:uxuxでのプログラム開発についてもうり 2007/05/31-00:53

記事番号408523へのコメント
>すでに"ubuntu"を導入されているとのことですので、
>コンパイラーもインストールされているはず。

インストールしたのがubuntuの日本語ローカライズ版デスクトップとかなら開発ツールの類は含まれていません。

apt-getで取ってくれば良いのですが、どの本を読めば良いか分からない段階ではまだ敷居が高そうな気がします。

▲このページのトップに戻る
408583Re:uxuxでのプログラム開発についてlinux初心者 2007/05/31-19:15

記事番号408539へのコメント
もうりさんは No.408539「Re:uxuxでのプログラム開発について」で書きました。

もうりさん
ありがとうございまいた。
確かにubntuにはインストールすればいいとありますが
やはり難しそうです。
よく調べてみますが何か参考になることがありましたら教えてください。

▲このページのトップに戻る
408563Re:uxuxでのプログラム開発についてpepe 2007/05/31-13:12

記事番号408421へのコメント
linux初心者さんは No.408421「uxuxでのプログラム開発について」で書きました。
>5.複数のプログラムを順次実行する方法
スクリプトを利用すればいけると思います。
windowsでいうバッチファイルに当たります
とりあえずviエディターかcatコマンドで
呼び出したいコマンドを記述したテキストファイルを作り保存した後
>chmod 777 作ったテキストファイル
とすれば作ったテキストファイルは実行可能なスクリプトファイルになります。
後は
>作ったスクリプトファイル
と打てば、複数プログラムを順次実行できます。

▲このページのトップに戻る
408582Re:uxuxでのプログラム開発についてlinux初心者 2007/05/31-19:12

記事番号408563へのコメント
pepeさんは No.408563「Re:uxuxでのプログラム開発について」で書きました。

pepeさん

ありがとうございました。
いまひとつわからないのですがやってみます。


▲このページのトップに戻る
409373Re:uxuxでのプログラム開発について初めてPC 2007/06/07-00:31

記事番号408582へのコメント
linux初心者さんは No.408582「Re:uxuxでのプログラム開発について」で書きました
ありがとうございました。勉強してみます。