X7ROOT File Manager
Current Path:
/opt/cloudlinux/venv/lib/python3.11/site-packages/numpy/distutils/fcompiler
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
numpy
/
distutils
/
fcompiler
/
ðŸ“
..
📄
__init__.py
(39.67 KB)
ðŸ“
__pycache__
📄
absoft.py
(5.39 KB)
📄
arm.py
(2.04 KB)
📄
compaq.py
(3.81 KB)
📄
environment.py
(3.01 KB)
📄
fujitsu.py
(1.3 KB)
📄
g95.py
(1.3 KB)
📄
gnu.py
(20.02 KB)
📄
hpux.py
(1.32 KB)
📄
ibm.py
(3.45 KB)
📄
intel.py
(6.42 KB)
📄
lahey.py
(1.3 KB)
📄
mips.py
(1.67 KB)
📄
nag.py
(2.71 KB)
📄
none.py
(758 B)
📄
nv.py
(1.52 KB)
📄
pathf95.py
(1.04 KB)
📄
pg.py
(3.48 KB)
📄
sun.py
(1.54 KB)
📄
vast.py
(1.63 KB)
Editing: pathf95.py
from numpy.distutils.fcompiler import FCompiler compilers = ['PathScaleFCompiler'] class PathScaleFCompiler(FCompiler): compiler_type = 'pathf95' description = 'PathScale Fortran Compiler' version_pattern = r'PathScale\(TM\) Compiler Suite: Version (?P<version>[\d.]+)' executables = { 'version_cmd' : ["pathf95", "-version"], 'compiler_f77' : ["pathf95", "-fixedform"], 'compiler_fix' : ["pathf95", "-fixedform"], 'compiler_f90' : ["pathf95"], 'linker_so' : ["pathf95", "-shared"], 'archiver' : ["ar", "-cr"], 'ranlib' : ["ranlib"] } pic_flags = ['-fPIC'] module_dir_switch = '-module ' # Don't remove ending space! module_include_switch = '-I' def get_flags_opt(self): return ['-O3'] def get_flags_debug(self): return ['-g'] if __name__ == '__main__': from distutils import log log.set_verbosity(2) from numpy.distutils import customized_fcompiler print(customized_fcompiler(compiler='pathf95').get_version())
Upload File
Create Folder