:: 글답변 ::
Author
Password
E-mail
Homepage
Option
html
Topic
> > > DIGITAL Fortran 90 > User Manual for > DIGITAL UNIX Systems > > Begin Index > Contents (summary) > Preface Preface > Chapter 1 Getting Started > Chapter 2 Compiling and Linking DIGITAL Fortran 90 Programs > Chapter 3 f90 Command Options > Chapter 4 Using the DIGITAL UNIX Ladebug Debugger > Chapter 5 Performance: Making Programs Run Faster > Chapter 6 Using Parallel Compiler Directives > Chapter 7 DIGITAL Fortran 90 Input/Output (I/O) > Chapter 8 Run-Time Errors and Signals > Chapter 9 Data Types and Representation > Chapter 10 Converting Unformatted Numeric Data > Chapter 11 Procedure Data Interfaces and Mixed Language Programming > Chapter 12 DIGITAL Fortran 90 Library Routines > Appendix A Compatibility: DIGITAL Fortran 77 and DIGITAL Fortran 90 on Multiple Platforms > Appendix B DIGITAL Fortran 90 Environment Variables > Appendix C Compiler Output Listings > Appendix D Parallel Compiler Directives Reference Material > Appendix E Parallel Library Routines > Index > Figures > Examples > Tables > > Contents > > Preface > Preface Preface > Chapter 1 > 1 Getting Started > 1.1 The DIGITAL Fortran 90 Programming Environment > 1.2 Commands to Create and Run an Executable Program > 1.3 Creating and Running a Program Using a Module and Separate Function > 1.3.1 Commands to Create the Executable Program > 1.3.2 Running the Sample Program > 1.3.3 Debugging the Sample Program > 1.4 The f90 Command and Related Software Components > 1.4.1 The f90 Command Driver Program > 1.4.2 cpp and Other Preprocessors > 1.4.3 DIGITAL Fortran 90 Compiler > 1.4.4 Other Compilers > 1.4.5 Linker (ld) > 1.5 Program Development Stages and Tools > Chapter 2 > 2 Compiling and Linking DIGITAL Fortran 90 Programs > 2.1 The f90 Command: Files and Options > 2.1.1 File Suffixes and Source Forms > 2.1.2 Format of the f90 Command > 2.1.3 Specifying Files and Options > 2.1.4 Creating and Using Module Files > 2.1.4.1 Creating Module Files > 2.1.4.2 Using Module Files > 2.1.5 The INCLUDE Statement and Using Include Files > 2.1.6 Output Files: Executable, Object, and Temporary > 2.1.6.1 Naming Output Files > 2.1.6.2 Temporary Files > 2.1.7 Using Multiple Input Files: Effect on Output Files > 2.1.8 Examples of the f90 Command > 2.1.8.1 Compiling and Linking Multiple Files > 2.1.8.2 Retaining an Object File and Preventing Linking > 2.1.8.3 Compiling Fortran 90 and C Source Files and Linking an Object File > 2.1.8.4 Renaming the Output File > 2.1.8.5 Specifying an Additional Linker Library > 2.1.8.6 Requesting Additional Optimizations > 2.1.9 Using Listing Files > 2.2 Passing Options to cc and ld > 2.2.1 f90 Driver Program Interaction with cc and ld > 2.2.2 make Facility > 2.2.3 Options Passed to the cc Driver or ld Linker > 2.3 Compiler Limits, Compiler Messages, and Linker Messages > 2.3.1 Compiler Limits > 2.3.2 Compiler Diagnostic Messages and Error Conditions > 2.3.3 Linker Diagnostic Messages and Error Conditions > 2.4 Compilation Control: Statements and Directives > 2.5 Specifying Object Libraries for Linking > 2.5.1 Specifying Additional Object Libraries > 2.5.2 Specifying Types of Object Libraries > 2.5.3 Specifying Shared Object Libraries > 2.6 Creating Shared Libraries > 2.6.1 Creating a Shared Library with a Single f90 Command > 2.6.2 Creating a Shared Library with f90 and ld Commands > 2.6.3 Choosing How to Create a Shared Library > 2.6.4 Shared Library Restrictions > 2.6.5 Installing Shared Libraries > Chapter 3 > 3 f90 Command Options > 3.1 f90 Command Options and Categories > 3.2 -align keyword --- Data Alignment > 3.3 -altparam --- Alternative PARAMETER Syntax > 3.4 -arch keyword --- Specify Type of Code Instructions Generated > 3.5 -assume byterecl --- Units for Unformatted File Record Length > 3.6 -assume dummy_aliases --- Dummy Variable Aliasing > 3.7 -assume minus0 --- Standard Semantics for Minus Zero > 3.8 -assume source_include --- INCLUDE file search > 3.9 -assume noaccuracy_sensitive, -fp_reorder --- Reorder Floating-Point Calculations > 3.10 -assume nounderscore --- Underscore on External Names > 3.11 -automatic, -static --- Type of Data Storage > 3.12 -c --- Inhibit Linking and Retain Object File > 3.13 -call_shared, -non_shared, -shared --- Shared Library Use > 3.14 -check bounds, -C, -check_bounds --- Boundary Run-Time Checking > 3.15 -check noformat --- Ignore Certain Format Mismatches at Run Time > 3.16 -check nooutput_conversion --- Ignore Truncated Format Mismatches at Run Time > 3.17 -check nopower --- Allow Special Floating-Point Expressions > 3.18 -check omp_bindings --- OpenMPtm Fortran API Binding Rules Checking > 3.19 -check overflow --- Integer Overflow Run-Time Checking > 3.20 -check underflow --- Floating-Point Underflow Run-Time Checking > 3.21 -convert keyword --- Unformatted Numeric Data Conversion > 3.22 -cpp and Related Options --- Run C Preprocessor > 3.22.1 -Dname and -Dname=def --- Define cpp Names > 3.22.2 -I --- Remove Directory from cpp Include Search Path > 3.22.3 -Idir --- Add Directory to cpp Include Search Path > 3.22.4 -K --- Keep Temporary Files > 3.22.5 -M --- Request cpp Dependency Lists for make > 3.22.6 -P --- Retain cpp Intermediate Files > 3.22.7 -Uname --- Undefine cpp Name > 3.22.8 -Wp,-xxx --- Pass Specified Option to cpp > 3.23 -Dname and -Dname=def --- Define Symbol Names > 3.24 -d_lines --- Debugging Statement Indicator, Column 1 > 3.25 -double_size 128, -double_size 64 --- Double Precision Data Size > 3.26 -error_limit num, -noerror_limit --- Limit Error Messages > 3.27 -extend_source --- Line Length for Fixed-Format Source > 3.28 -f66, -66, -nof77, -onetrip, -1 --- FORTRAN IV Compatibility > 3.29 -fast --- Set Options to Improve Run-Time Performance > 3.30 -feedback file, -gen_feedback, -cord --- Create and Use Feedback Files > 3.31 -fixed, -free --- Fortran 90 Source Form > 3.32 -fpconstant --- Handling of Floating-Point Constants > 3.33 -fpen --- Control Arithmetic Exception Handling and Reporting > 3.34 -fprm keyword --- Control Floating-Point Rounding Mode > 3.35 -fuse_xref --- Cross-Reference Information for DEC FUSE > 3.36 -g0, -g1, -g2 or -g, -g3, -ladebug --- Symbol Table Information > 3.37 -granularity keyword --- Control Shared Memory Access to Data > 3.38 -hpf_matmul --- Use Prior Version of MATMUL Intrinsic > 3.39 -I --- Remove Directory from Include Search Path > 3.40 -Idir --- Add Directory for Module and Include File Search > 3.41 -i2, -i4, -i8, -integer_size num --- Integer and Logical Data Size > 3.42 -inline keyword, -noinline --- Control Procedure Inlining > 3.43 -intconstant --- Handling of Integer Constants > 3.44 -K --- Keep Temporary Files > 3.45 -L --- Remove ld Directory Search Path > 3.46 -Ldir --- Add Directory to ld Search Path > 3.47 -lstring --- Add Library Name to ld Search > 3.48 -math_library accurate or -math_library fast --- Fast or Accurate Math Library Routines > 3.49 -module directory --- Specify Directory for Creating Modules Files > 3.50 -mp --- Enable Parallel Processing Using Directed Decomposition > 3.51 -names keyword --- Case Control of Source and External Names > 3.52 -nofor_main --- Allow Non-Fortran Main Program > 3.53 -noinclude --- Omit Standard Directory Search for INCLUDE Files > 3.54 -nowsf_main --- Compile HPF Global Routine for Nonparallel Main Program > 3.55 -o output --- Name Output File > 3.56 -O0, -O1, -O2, -O3, -O4 or -O, -O5 --- Specify Optimization Level > 3.57 -om --- Request Nonshared Object Optimizations > 3.58 -omp --- Enable OpenMP Parallel Processing Using Directed Decomposition > 3.59 -pad_source --- Pad Short Source Records with Spaces > 3.60 -pipeline --- Activate Software Pipelining Optimization > 3.61 -p0, -p1 or -p, -pg, and -pprof --- Profiling Support > 3.62 -pthread --- Link Using Threaded Run-Time Library > 3.63 -r8 or -real_size 64, -real_size 32 --- Floating-Point Data Size > 3.64 -recursive --- Request Recursive Execution > 3.65 -reentrancy keyword --- Control Use of Threaded Run-Time Library > 3.66 -S --- Create Assembler File > 3.67 -show keyword, -machine_code --- Control Listing File Content > 3.68 -speculate keyword --- Speculative Execution Optimization > 3.69 -std or -std90, -std95 --- Perform Fortran 90/95 Standards Checking > 3.70 -synchronous_exceptions --- Report Exceptions More Precisely > 3.71 -syntax_only --- Do Not Create Object File > 3.72 -threads --- Link Using Threaded Run-Time Library > 3.73 -transform_loops --- Activate Loop Transformation Optimizations > 3.74 -tune keyword --- Specify Alpha Processor Implementation > 3.75 -Uname --- Undefine Preprocessor Symbol Name > 3.76 -unroll num --- Specify Number for Loop Unroll Optimization > 3.77 -V --- Create Listing File > 3.78 -v --- Verbose Command Processing Display > 3.79 -version --- Show DIGITAL Fortran 90 Version Information > 3.80 -vms --- OpenVMS Fortran Compatibility > 3.81 -Wl,-xxx --- Pass Specified Option to ld > 3.82 -warn keyword, -u, -nowarn, -w, -w1 --- Warning Messages and Compiler Checking > 3.83 -warning_severity keyword --- Elevate Severity of Warning Messages > 3.84 -what --- Print Version Strings > 3.85 -wsf, -wsf num, and Related Options --- Compile for DIGITAL Parallel Software Environment Execution > 3.85.1 -assume bigarrays --- Run-time Checking for Distributed Small Array Dimensions > 3.85.2 -assume nozsize --- Omit Zero-Sized Array Checking > 3.85.3 -nearest_neighbor, -nearest_neighbor num, or -nonearest_neighbor --- Nearest Neighbor Optimization > 3.85.4 -pprof method --- Prepare for Parallel Profiling > 3.85.5 -show hpf --- Show HPF Parallelization Information >
Link #1
Link #2
Attach file
Type the letters shown in the left box..