質問の短いバージョン:Cプログラミングを開始するにはどうすればよいですか?私はC言語の学習に関するチュートリアルを求めていないことに注意してください(私はそれを簡単に学ぶことができます)。環境を設定する必要があります(この質問を明確にしたいと思います)。これが私が意味することです:
私の数学の論文では、CVODE / SUNDIALSというライブラリを使用して、GentooLinux上のCでプログラムを作成する必要があります。私の部署には、これを設定するのを手伝ってくれる人は誰もいません(どうやら)-私にはプログラミングのバックグラウンドがあり、彼は数学オタクなので、私の教授はコンピューターの仕事を100%私に任せています。しかし、私の経験はスクリプト言語(VBAを考えてください)であり、コンパイラとライブラリなどをリンクする必要がある完全で強力なプログラミング言語ではありません。
Linuxクラスターには開発環境がありません-または少なくともそれは友好的ではなく、デバッガーを持っています-私が見つけました。したがって、PCでCVODEライブラリを使用してCプログラミング環境をセットアップする方法を理解する必要があります(Win 7 x64、ほとんどまたは無料で)。
Cでのプログラミングに関するチュートリアルをたくさん見つけました。少し経験のあるEclipseを開発環境として調べましたが、コンパイラーもインストールする必要があるとの説明があります。
私が欲しいのは、私が理解できる簡単な言葉で(この質問の最も難しい部分かもしれませんが)私が必要としていることと何をすべきか(そしておそらく私が見つけることができる場所へのリンクさえ)の全体像を教えてくれる人です必要なもの) CVODEを使用してC環境をセットアップします。情報がWindows/Gentoo Linuxクロスプラットフォームの場合は、さらに良いでしょう。
ありがとうございました。
PS私はサイトを検索し、「セットアップ方法」の質問をたくさん見ましたが、Cの質問はありませんでした。誰かが私に怒鳴るのを知っているからです。また、C#、C ++、Javaなどを使用するかどうかについての議論はしたくありません。それは問題を複雑にするだけです-そして私はこれを成し遂げる必要があります。
編集:私はこの質問以来もう少し学びました、そして今私が質問の重要な部分を省略したことに気づきました。学校のCVODEライブラリとLinuxクラスターはMPI(並列プログラミング)を使用しますが、これは平均的な一般的なPCでは利用できません。したがって、すべての開発はクラスター上で直接実行する必要があります。