2011-12-08 5 views
3

タイトルの項目についてGoogleで検索したとき、私が見つけた最高のものは、半完成の便利なクイック書き込みチュートリアルです。正しいインストールからmakefileの作成まで、問題全体を扱う、権威あるsconsチュートリアル(あるいはそれ以上に良い本です)がありますか? fortranのいくつかの側面(依存関係)を扱う方が良いでしょうか?Fortranに重点を置いたSconsチュートリアル

p.s.このオントロジーはここにあるのですか、それともプログラマーに行ってもよいでしょうか?スーパーユーザーの場合はおそらくオキーだろうが、そこのターゲット人口はSConsをここの人々と同じくらい使っているのだろうか。


編集:c:\some-project\source\

main.f90 (program) 
constants.f90 (module with subroutines) 
interpolation.f90 (subroutines) 

にモジュール

プログラムのソースファイルと例、FORTRANのプログラムをコンパイルa)のモジュール
b)のビルドプログラム(そう.exeの風を構築up)in c:\some-project\build\
c)後で.objファイルをクリーンアップ

Scons + ifort(または他のコンパイラ - 後でスイッチを変更します)でどうすればいいですか?

+0

あなたにはかなりのSConsの質問がありますが、あなたの質問を編集してより具体的なものを尋ねたり、閉鎖されているかもしれません。 –

+1

@AndrewWalker - 私は事例を含めようとします。それはしますか? – Rook

答えて

2

man pageuser guideの2つの認知的参照があります。私の知る限り、SConsに関する出版された本はありません。

SConsは難しいものではありません。実際には、基本的なビルドを単純化するように特別に設計されています。実際に、fortranプロジェクトを設定するのは、Cプロジェクトの場合とまったく同じです。

コンパイラにオプションを指定するために使用する環境オプションが変更される可能性があります。調整するオプションがわからない場合は、env.Dump()に電話して、環境内のすべてのキーと関連する値のリストを取得できます。

+0

私はそれが難しいとは言えませんが、平凡な古い作家や最近のビジュアルスタジオのideビルドシステムの生涯にわたるユーザーにとって、sconsはそれほど意味がありません。言うまでもなく、私もPythonをあまり使用しません。私はちょうど10000フィートからの主なものを示す「ダミーのための」チュートリアルがほしいと思っていました。また、印刷可能なフォーマットであれば、それは大きなプラスです! – Rook

関連する問題