=====================================================================
UNIF90 - WIN-32 Fortran 90 Compilers Union (Portable) 2018
=====================================================================
Installation: [https://pan.baidu.com/s/11G-Gr0VW-wSGHmh95PwNWw]
1. Decompress UNIF90.RAR to where you want (for example, C:\ABC\)
2. Set environment variable UNIF90DIR, pointer to UNIF90 directory
SET UNIF90DIR=C:\ABC\UNIF90 (for example)
Add into your system (require that you restart your computer)
[控制台]->[系統]->[進階系統設定]->[環境變數]->[系統變數]->[新增]->
[變數名稱:UNIF90DIR]->[變數值:C:\ABC\UNIF90]->[...]->[重啟系統]
Reference: http://www.computerhope.com/issues/ch000549.htm
3. Creat shortcuts for UNIF90.LNK (UNIF90 Console) and UNIF90.HTM
(UNIF90 Documentations) to Desktop or Taskbar for Quick Access
=====================================================================
Files and Directories below UNIF90 directory (i.e., %UNIF90DIR%)
=====================================================================
--------------------
Files (all are free)
--------------------
UNIF90.TXT UNIF90 readme (this file)
UNIF90.LNK UNIF90 Console (a shortcut of UNIF90 Command Prompt)
cmd.exe /E:ON /k %UNIF90DIR%\_UNI\UTL\uni-start.bat
>>-------------------------------------------------
For 32/64-bit MS-WIN 200x, XP, Vista, and 7/8/10
(Vista/7/8/10 must disable User-Account-Control)
-------------------------------------------------<<
UNIF90.INI UNIF90 Start-Up Compiler/Editor/Beep File
UNIF90.HTM UNIF90 Documentations
Notes:
1. WIN-10 users should set UNIF90 console to run as administrator
(right-click "UNIF90 shortcut" and choose "Properties" from the
context menu. Click the "Advanced" button and check the "Run as
administrator" option)
2. Create a Command Prompt Shortcut with Admin Rights
http://helpdeskgeek.com/windows-7/command-prompt-admin-rights-windows-7/
https://www.howtogeek.com/235101/10-ways-to-open-the-command-prompt-in-windows-10/
----------------
System Directory
----------------
_UNI UNIF90 System (free)
DEMO Demonstration/Test (free)
--------------------------
Fortran Compiler Directory
--------------------------
F90-ABSOFT Absoft Pro Fortran Compiler, v18.0 (expired-trial)
F90-COMPAQ HP/Compaq Fortran Compiler, v6.6C (retired)
F90-INTEL Intel Visual Fortran Compiler, v17.0 (expired-trial)
F90-LAHEY Lahey/Fujitsu Fortran Compiler, v7.2 (14-days-trial)
F90-G95 G95 Fortran Compiler (based on GCC, v0.93) (free)
F90-GNU GNU Fortran Compiler (part of GCC, v7.3) (free)
F90-NAG NAGWare f95 Fortran Compiler, v6.2 (expired-trial)
F90-PGI PGI Fortran Compiler, v15.x (unlicensed)
F90-SILVERFROST Silverfrost FTN95 Fortran Compiler, v8.3 (free)
F90-INTEL11 Intel Visual Fortran Compiler, v11.0 (expired-trial)
Notes:
1. Work in 32/64-bit Windows, create WIN-32 executable.
2. UNIF90 set system clock back to use the "expired-trial" versions.
(Vista/WIN-7-8-10 users must disable the User-Account-Control, and,
WIN-10 users should set UNIF90 console to run as "administrator")
-----------------------
Compiler Tool Directory
-----------------------
SDK-MS Microsoft WIN32 Tools (Visual Studio 6.0/2003/2005/2008
/2010/., Linker 6/7.1/8/9/10/.) used for Absoft, COMPAQ,
INTEL(11), Lahey, and PGI compilers.
--------------------------
Graphics Library Directory
--------------------------
PLT-DISLIN DISLIN is a high-level and easy to use graphics library
for displaying data as: curves, bar graphs, pie charts,
3D color plots, surfaces, contours and maps. DISLIN is
developed by Helmut Michels at the Max Planck Institute
in Katlenburg-Lindau, Germany. DISLIN is free for non-
commercial use.
PLT-CNCARG NCAR Graphics is a Fortran based software package for
scientific visualization developed by National Center
for Atmospheric Research (NCAR). NCARG is free for non-
commercial use.
Note: CNCARG use DISLIN as the display driver and need DISLIN to be
coinstalled.
--------------------------------
Compiler Documentation Directory
--------------------------------
WWW-FORDOC On-Disk-Website Fortran Compiler Documentations (free)
---------------------
Text Editor Directory
---------------------
EDT-EDIT+ (WIN) EditPlus Editor (shareware)
EDT-EM (WIN) EmEditor Editor (shareware)
EDT-EVER (WIN) EverEdit Editor (shareware)
EDT-N++ (WIN) NotePad++ Editor (freeware)
EDT-PS (WIN) PSPad Editor (freeware)
EDT-SCI (WIN) SCIntilla based Text Editor (freeware)
EDT-SUBLIME (WIN) Sublime Editor (Shareware)
EDT-TSEW (WIN) The SemWare Editor (TSE) Professional (Shareware)
EDT-PE32 (DOS) Personal Editor 32 (shareware)
EDT-TDE (DOS) Thomson-Davis Editor (freeware)
EDT-TSEC (DOS) TSE Pro Console (Shareware)
Note: All editors having Syntax Highlighting capacity.
-----------------------
WIN-DOS Shell Directory
-----------------------
NCC-FAR Far Manager (freeware)
NCC-FCW File Commander/W (shareware)
Note: "NCC" means "Norton Commander clone", to be invoked as the text
shall (interface) of UNIF90 Console.
=====================================================================
UNIF90 Tools to serve Fortran programming in UNIF90 console (in the
directory %UNIF90DIR%\_UNI)
=====================================================================
After starting UNIF90 console (UNIF90.LNK) to entering UNIF90 Fortran
Programming Environment, usage of following four batch files will be
shown at screen.
EDT.BAT: Editor Manager
F90.BAT: Compiler Manager
UNI.BAT: Configuration Manager
NCC.BAT: Console-Shell Manager
HotKeys <F4, Enter, F2> to launch <EDT, F90, UNI> Managers
Notes: Refer-to-Set (in %UNIF90DIR%\_UNI\UTL directory)
1. uni_start.bat - Path of UNIF90 tools and runtime DLLs
User-specified compiling options
2. uni-current.bat - Menu default of Editor/Compiler
3. uni_f90.bat - Menu default of (non-)optimizing compilation
Lines of compile-time console
Version of Microsoft Linker (LINK.EXE)
User-specified compiling options
4. uni_edt.bat - Whether can wait for end-of-editing
5. uni_bep.bat - Parameters of sound and/or beep
=====================================================================
Set Default Compiler, Editor, and Beep of UNIF90
=====================================================================
1. File %UNIF90DIR%\UNIF90.INI to specify "start-up" Compiler, Editor,
and Beep of UNIF90 Environment.
2. Change "current" Compiler, Editor, and Beep by setting environment
variable UNIF90. For examples:
(a) "Menu" to pick Compiler/Editor, "WIN" Beep
SET UNIF90=Menu/Menu/1 (the default, if UNIF90 not defined)
(b) "Menu" to pick Compiler, "N++" Editor, "BIOS" Beep
SET UNIF90=Menu/N++/2
(c) "Lahey" Compiler, "PE32" Editor, NO Beep
SET UNIF90=Lahey/PE32/0
3. Refer %UNIF90DIR%\UNIF90.INI for valid names/values of Compiler,
Editor, and Beep.
=====================================================================
Integrated Use of Batch File: UNI.BAT (Key <F2> under NCC DOS-shell)
=====================================================================
to Configure UNIF90 Fortran Programming Environment
1. Menu driven:
UNI.BAT (with no arguments)
2. Batch driven with Command-Line-Arguments:
REG: to Load UNIF90 Initial Settings ".reg" Files into Windows
INI: to Edit UNIF90 Initialization File (%UNIF90DIR%\UNIF90.INI)
DOS: to Launch Basic DOS Commands
F90: to Launch Fortran HTML-Help
DIS: to Launch DISLIN HTML Manual
CNG: to Launch CNCARG HTML Manual
WWW: to Launch UNIF90 Bookmarks
L14: to Recover 14-Days-Trial of Lahey Compiler
Crack Set : to Display Crack-Use of UNIF90
Crack Remove [Auto]: to Remove Crack-Use of UNIF90
Uninstall: to Uninstall UNIF90
=====================================================================