Znn3bq.jpeg
ÉÇÍ·´óѧº£Ñó¿ÆÑ§½ÓÊܵ÷¼Á
²é¿´: 720  |  »Ø¸´: 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µÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] ÉúÎïѧµ÷¼Á +3 Ö½ÉÈzhishan 2026-04-13 3/150 2026-04-14 09:27 by lbsjt
[¿¼ÑÐ] ²ÄÁϹ¤³Ì281»¹Óе÷¼Á»ú»áÂð +37 xaw. 2026-04-11 38/1900 2026-04-14 08:29 by ¿ÆÓîÀÏʦ
[¿¼ÑÐ] 297¹¤¿Æ£¬Çóµ÷¼Á? +13 ºÓÄÏũҵ´óѧ-ÄÜ 2026-04-12 13/650 2026-04-13 14:12 by dingyanbo1
[¿¼ÑÐ] 266µ÷¼Á +10 daya sun 2026-04-07 11/550 2026-04-13 10:12 by fenglj492
[¿¼ÑÐ] Ò»Ö¾Ô¸0807 ÊýÒ»Ó¢Ò» 313 ÓÐûÓжþÂÖµ÷¼Á +12 emokidd 2026-04-08 13/650 2026-04-13 08:32 by lhj2009
[»ù½ðÉêÇë] ɽ¶«Ê¡»ù½ð2026 +5 jerry681 2026-04-08 6/300 2026-04-12 08:33 by kudofaye
[¿¼ÑÐ] 22408µ÷¼Á315·Ö +3 zhuangyan123 2026-04-09 3/150 2026-04-12 00:25 by À¶ÔÆË¼Óê
[¿¼ÑÐ] 267Çóµ÷¼Á +8 ÔÙæҲҪ³Ô·¹°¡ 2026-04-09 8/400 2026-04-11 21:42 by cfdbai
[¿¼ÑÐ] 269Çóµ÷¼Á +11 °¡°¡ÎÒÎÒ 2026-04-07 11/550 2026-04-11 16:45 by vgtyfty
[¿¼ÑÐ] 283Çóµ÷¼Á 086004¿¼Ó¢¶þÊý¶þ +17 ÄǸöàà×Ó 2026-04-10 18/900 2026-04-11 16:27 by Ã÷Ô´ËʱÓÐ
[¿¼ÑÐ] 087100³õÊÔ311Çóµ÷¼Á +4 ÈÎÑÅÇÙ 2026-04-09 4/200 2026-04-11 10:33 by zhq0425
[¿¼ÑÐ] 288Çóµ÷¼Á +15 ´úfish 2026-04-09 16/800 2026-04-11 10:26 by wwj2530616
[¿¼ÑÐ] 311Çóµ÷¼Á +13 xypÏë¶ÁÊé 2026-04-10 14/700 2026-04-11 09:41 by Öí»á·É
[¿¼ÑÐ] 281Çóµ÷¼Á +11 ¾õµÃºÃµÄ°É 2026-04-10 11/550 2026-04-11 09:35 by ÄæË®³Ë·ç
[¿¼ÑÐ] 298Çóµ÷¼Á +9 ¶¤¶£ß˶¬¹Ï 2026-04-07 11/550 2026-04-11 09:35 by zhq0425
[¿¼ÑÐ] ¼ª´ó¼ÆËã»ú¼¼Êõ331·Ö£¬Ó¢ÓïÁù¼¶£¬Çóµ÷¼Á +3 ·å·å021116 2026-04-09 3/150 2026-04-10 20:01 by chemisry
[¿¼ÑÐ] ÖпÆÔº×Ü·Ö315Çóµ÷¼Á +8 lallalh 2026-04-09 8/400 2026-04-10 19:30 by dick_runner
[¿¼ÑÐ] 348Çóµ÷¼Á +3 candyyyi 2026-04-09 3/150 2026-04-09 17:20 by ¶ÎΰÑÞ
[¿¼ÑÐ] 349ѧ¿Æ»¯Ñ§045106Çóµ÷¼Á£¬»¯Ñ§Àà¶¼¿ÉÒÔ +8 ±£ºÃ¶®¶® 2026-04-08 8/400 2026-04-09 14:03 by xulei3024
[¿¼ÑÐ] 086004 Çóµ÷¼Á 309 +7 Yin DY 2026-04-08 7/350 2026-04-09 13:59 by Delta2012
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û