Znn3bq.jpeg
ÉÇÍ·´óѧº£Ñó¿ÆÑ§½ÓÊܵ÷¼Á
²é¿´: 721  |  »Ø¸´: 2
µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû

hakuna

ľ³æ (ÖªÃû×÷¼Ò)


[½»Á÷] ¡¾ÇóÖú¡¿TB-LMTO-ASA±àÒëʱµÄlibpgplot.aÎÊÌâ

×î½üÔÚÍæ¸öÀϳÌÐòTB-MLTO-ASA£¬±àÒëʱÓöµ½¿âÎļþlibpgplot.a£¬ËÑÁËÀϰëÌìҲûÄÜÕÒµ½£¬SUSEϵͳ²»´øÕâ¸ö£¬ÍøÉÏҲûÕÒµ½£¬Èç¹û°ÑPGFLAGS= -lX11 -lm /usr/local/server/pgplot/AIX/libpgplot.a×¢Ê͵ô£¬±àÒë¸Õ¿ªÊ¼¾ÍÍ˳öÁË£¬·µ»ØÒ»´ó¶ÑÎÊÌâ¡£
ÄÇλ¹Äµ·¹ýÕâ¸ö£¬Ö¸µãһϣ¬ÏÈл¹ýÁË¡£
±¾ÈËÓÃifort+icc/SUSE¸É»î.
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

» ÇÀ½ð±ÒÀ²£¡»ØÌû¾Í¿ÉÒԵõ½:

²é¿´È«²¿É¢½ðÌù

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ÁúÓ¨23333

гæ (³õÈëÎÄ̳)


¡ï
Сľ³æ: ½ð±Ò+0.5, ¸ø¸öºì°ü£¬Ð»Ð»»ØÌû
Õâ¸ö³ÌÐò¿ÉÒÔÔÚÄÄÀïÏÂÔØ°¡£¿ÇóÇó¸ø¸öÁ´½Ó°É
3Â¥2022-03-24 20:11:38
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
²é¿´È«²¿ 3 ¸ö»Ø´ð

ÈñÀûµÄË鯬

ľ³æ (ÕýʽдÊÖ)


¡ï ¡ï ¡ï
Сľ³æ(½ð±Ò+0.5):¸ø¸öºì°ü£¬Ð»Ð»»ØÌû½»Á÷
zzy870720z(½ð±Ò+2): ллָ½Ì 2011-03-07 15:23:56
hakuna(½ð±Ò+50): ллÌṩÐÅÏ¢£¡ 2011-03-07 15:24:47
//------------------------------//
                //  PGPLOT quick installation   //
                //         on a Linux computer        //
                //------------------------------//

0/ Make sure the devel package for X11 library is installed on your computer.
For instance, on a Mandriva 2010 Spring Linux distribution, it is the package libx11_6-devel; on Ubuntu 7.10, it is libx11-dev.

1/ Get the PGPLOT source tar file from http://astro.caltech.edu/~tjp/pgplot/


2/ Execute the following, as super-user (su) :

cp pgplot5.2.tar.gz /usr/local/src

cd /usr/local/src           # directory for the sources

tar -zxvf pgplot5.2.tar.gz

cd pgplot

mkdir /usr/local/pgplot          # create the directory for the binaries and font files

cd !$

cp /usr/local/src/pgplot/drivers.list .

emacs drivers.list &             # select (by removing the ! sign) the drivers to be
                          # used for pgplot outputs: typically:
                          # PSDRIV 1,2,3,4 : EPS figures
                          # XWDRIV 1,2 : X-window output (requires that the
                          #    package libxorg-x11-devel or an equivalent one
                          #    is installed on your system)

# ----- Optional part : to increase the number of simultaneous devices -------
#                           from 8 to 32

cd /usr/local/src/pgplot/src

cp grpckg1.inc grpckg1.inc_backup  # to keep a copy of the original source file
cp pgplot.inc pgplot.inc_backup    #

emacs grpckg1.inc & # Replace " PARAMETER (GRIMAX = 8) " in line 29
                    #    by   " PARAMETER (GRIMAX = 32) "
                    
emacs pgplot.inc &  # Replace " PARAMETER (PGMAXD=8) " in line 7
                    #    by   " PARAMETER (PGMAXD=32) "               

cd /usr/local/pgplot

# ---------------------- End of optional part ---------------------------------

/usr/local/src/pgplot/makemake /usr/local/src/pgplot linux g77_gcc  # prepares
                          # the makefile for linux system + gcc compiler

# ---------------- Special treatment for gcc 4.* ------------------
#
# If you are using the gcc 4.0 (or above) compilers (i.e. gfortran instead
# of g77), perform the following:

emacs makefile & # Replace "FCOMPL=g77"       in line 25
                 #   by    "FCOMPL=gfortran"
                 #
                 # Replace "FFLAGC=-u -Wall -fPIC -O" in line 26
                 #   by    "FFLAGC=-ffixed-form -ffixed-line-length-none -u -Wall -fPIC -O"

# ---------------- End of special treatment for gcc 4.* ----------------------

make                          # compiles the Fortran part

make cpg                  # compiles the C part (binding to Fortran)

emacs /usr/local/src/pgplot/makehtml &        # this file needs to be edited to
                          #  replace the first line by
                          #         #!/usr/bin/perl
make pgplot.html          #  produces the html documentation       

make clean

cd /usr/local/lib          #  libraries for local installations

ln -s /usr/local/pgplot/libpgplot.a libpgplot.a           # F77 static library

ln -s /usr/local/pgplot/libcpgplot.a libcpgplot.a  # C static library

cp /usr/local/pgplot/libpgplot.so .                     # dynamic (runtine) library

emacs /etc/ld.so.conf &          # edit this file to add the line /usr/local/lib

/sbin/ldconfig -v          # updates the path for runtime libraries

ln -s /usr/local/pgplot/cpgplot.h /usr/local/include/cpgplot.h


3/ Each end user should type (or put in his .bashrc or .tcshrc file):

# if csh or tcsh shells:
setenv PGPLOT_DIR /usr/local/pgplot/   
setenv PGPLOT_DEV /xwin          # prefered output device, an alternative is /xserve

# if bash shell:
PGPLOT_DIR=/usr/local/pgplot/
export PGPLOT_DIR
PGPLOT_DEV=/xwin          # prefered output device, an alternative is /xserve
export PGPLOT_DEV

cd /usr/local/pgplot

./pgdemo1                   # it should work !
http://www.lorene.obspm.fr/pgplot_quick.txt
2Â¥2011-03-07 12:57:47
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[½Ìʦ֮¼Ò] ת³¤Æ¸ÁË +6 ¼òµ¥»¯xn 2026-04-13 6/300 2026-04-14 11:13 by jayone1989
[¿¼ÑÐ] ²ÄÁÏ085601µ÷¼Á +32 ºÎÈó²É123 2026-04-10 34/1700 2026-04-14 08:47 by ľľmumu¡«
[¿¼ÑÐ] 284Çóµ÷¼Á +16 ÈÃÎÒÉϰ¶°É°¢Î÷ 2026-04-09 16/800 2026-04-13 22:18 by pies112
[¿¼ÑÐ] 272·Ö²ÄÁÏ×ÓÇóµ÷¼Á +41 Loy0361 2026-04-10 53/2650 2026-04-13 14:20 by ÕÅzhihao
[¿¼ÑÐ] 0854µ÷¼Á +10 ³¤¹­°Á 2026-04-11 11/550 2026-04-13 10:38 by wp06
[²ÄÁϹ¤³Ì] ²ÄÁϵ÷¼ÁÍÆ¼ö +9 µ°¸âx2 2026-04-07 9/450 2026-04-13 09:07 by lhj2009
[¿¼ÑÐ] 267Çóµ÷¼Á +8 ÔÙæҲҪ³Ô·¹°¡ 2026-04-09 8/400 2026-04-11 21:42 by cfdbai
[¿¼ÑÐ] 343Çóµ÷¼Á +9 Íõ¹ú˧ 2026-04-10 9/450 2026-04-11 20:31 by dongdian1
[¿¼ÑÐ] 085400 328·Ö Çóµ÷¼Á +10 ιÄãÒ»¸ö´ó³È×Ó 2026-04-09 14/700 2026-04-11 19:53 by lqspecial
[¿¼ÑÐ] 283Çóµ÷¼Á +22 ÄǸöàà×Ó 2026-04-09 22/1100 2026-04-11 10:41 by ÄæË®³Ë·ç
[¿¼ÑÐ] 22408 327·ÖÇóµ÷¼Á +4 ÔÏ·çkon 2026-04-10 4/200 2026-04-11 09:51 by Öí»á·É
[¿¼ÑÐ] ÉúÎïѧ308Çóµ÷¼Á£¨Ò»Ö¾Ô¸»ª¶«Ê¦´ó£© +6 ÏàÐűػá¹ââÍòÕ 2026-04-10 6/300 2026-04-11 05:23 by zhuwenxu
[¿¼ÑÐ] 314Çóµ÷¼Á +18 xhhdjdjsjks 2026-04-09 19/950 2026-04-10 18:53 by HPUCZ
[¿¼ÑÐ] 301Çóµ÷¼Á +5 149. 2026-04-10 5/250 2026-04-10 15:45 by ²ñС°×
[¿¼ÑÐ] Çóµ÷¼Á +11 ôæôæÒ»ÊéÉú 2026-04-09 13/650 2026-04-10 10:27 by liuhuiying09
[¿¼ÑÐ] 328Çóµ÷¼Á +17 lftmya 2026-04-07 18/900 2026-04-09 08:05 by 5268321
[¿¼ÑÐ] »úеר˶273ÇëÇóµ÷¼Á +6 ¸ýÉêÈÉÉê 2026-04-07 6/300 2026-04-08 22:41 by bljnqdcc
[¿¼ÑÐ] 296Çóµ÷¼Á +3 Íô£¡£¿£¡ 2026-04-08 3/150 2026-04-08 22:00 by zhouyuwinner
[¿¼ÑÐ] »úеµ÷¼Á +3 zzzbcb 2026-04-07 3/150 2026-04-07 22:19 by hemengdong
[¿¼ÑÐ] 307Çóµ÷¼Á +3 Youth@@ 2026-04-07 3/150 2026-04-07 22:00 by hemengdong
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û