source: Sophya/trunk/Eval/Speed/sgi_makefile@ 2970

Last change on this file since 2970 was 1127, checked in by ansari, 25 years ago

Ameliorations tests OpenMP - Reza 7/8/2000

File size: 1015 bytes
RevLine 
[1127]1# Makefile pour SGI
2FC = f90 -O3
3CC = cc -O3 -mp
4CXX = CC -O3 -prelink -mp
5LIBBLAS = -ldxml
6
7PROGS = vectorF vectorC vectorCXX vectorSTL matrix tompC tompCXX
8
9all : $(PROGS)
10
11clean :
12 rm -rf $(PROGS) *.o cxx_repository
13
14
15vectorF : vectorF.f
16 $(FC) -o vectorF vectorF.f
17
18# Il faut donner le nom de la librairie blas
19vectorBlas : vectorBlas.f
20 $(FC) -o vectorBlas vectorBlas.f $(LIBBLAS)
21
22vectorC : vectorC.c timing.o
23 $(CC) -c vectorC.c
24 $(CC) -o vectorC vectorC.o timing.o -lm
25
26vectorCXX : vectorCXX.cc timing.o
27 $(CXX) -c vectorCXX.cc
28 $(CXX) -o vectorCXX vectorCXX.o timing.o
29
30vectorSTL : vectorCXX.cc timing.o
31 $(CXX) -DUSEVECSTL -c -o vectorSTL.o vectorCXX.cc
32 $(CXX) -o vectorSTL vectorSTL.o timing.o
33
34matrix : matrix.cc timing.o
35 $(CXX) -c matrix.cc
36 $(CXX) -o matrix matrix.o timing.o
37
38tompC : tompC.c timing.o
39 $(CC) -c tompC.c
40 $(CC) -o tompC tompC.o timing.o -lm
41
42tompCXX : tompCXX.cc timing.o
43 $(CXX) -c tompCXX.cc
44 $(CXX) -o tompCXX tompCXX.o timing.o -lm
45
46timing.o : timing.c
47 $(CC) -c timing.c
Note: See TracBrowser for help on using the repository browser.