| 查看: 1191 | 回复: 7 | ||
| 【奖励】 本帖被评价6次,作者zxzj05增加金币 5 个 | ||
| 当前主题已经存档。 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[资源]
【资源】abinit安装详解
|
||
|
The build system of ABINIT 5.5 A definitive guide Yann Pouillon Draft version - December 2, 2007 Contents I Users 1 1 Overview of the build system 3 1.1 Main objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Underlying concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 The configure script 5 2.1 Running configure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.2 Compiler options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3 MPI options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.4 External libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.5 Other options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.6 Options provided by Autoconf . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.7 Environment variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.8 The configuration process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 II Developers 17 3 Preprocessing macros 19 3.1 Propagating information to the source code . . . . . . . . . . . . . . . . . . . 19 3.2 Naming conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.3 If statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.4 Preprocessing macros of ABINIT 5 . . . . . . . . . . . . . . . . . . . . . . . 20 3.4.1 Generic macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.4.2 Architecture-related macros . . . . . . . . . . . . . . . . . . . . . . . 20 3.4.3 Optional library macros . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.4.4 MPI macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.4.5 Compiler macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.4.6 Fortran-specific macros . . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.4.7 Renamed macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.4.8 Unmaintained macros . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.4.9 Removed macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 i ii Contents 4 Adding external libraries / plug-ins 25 4.1 Overall procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4.2 The library makefile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.3 Fine-tuning abinit.amf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 III Maintainers 29 5 Extending the build system 31 5.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 5.2 Adding scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 5.3 Adding M4 macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 5.4 Editing configure.ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 http://www.namipan.com/d/build-s ... a5353b110bd7f8d0100 [ Last edited by zxzj05 on 2009-3-10 at 15:08 ] |
» 猜你喜欢
3,4-二羟基苯乙酮如何纯化?
已经有3人回复
国基评审
已经有10人回复
析晶
已经有5人回复
国自然面上和省基金B类撒花
已经有22人回复
2026-博士申请
已经有4人回复
26级硕士毕业生求博导收留
已经有4人回复
湖南大学刘巧玲课题组2026年第二批次博士研究生招生信息
已经有6人回复
考研调剂
已经有3人回复
急招9月入学博士,要有4级、最晚7月硕士毕业。精密电机驱控课题;学位材料
已经有5人回复
又一批高校组建人工智能学院 师资行吗 不是骗人吗
已经有7人回复
5楼2009-03-10 15:08:56
4楼2009-03-05 15:17:59
6楼2009-07-16 21:44:38
简单回复
zdhlover2楼
2009-02-13 20:42
回复
[ Last edited by zdhlover on 2009-2-13 at 21:57 ]













回复此楼