Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / BUILDER / makefile / private / api / cuda / cuda_OpenMP.mk
1 # Version : 0.0.4
2 # Date : 2.06.2013
3 # Author : Cedric.Bilat@he-arc.ch
4 #
5
6 ifndef __API_CUDA_OPEN_MP_MK__
7 __API_CUDA_OPEN_MP_MK__=true
8
9
10 ##########################################
11 # OpenCV Cuda #
12 ##########################################
13
14
15 #########################
16 # WINDOWS #
17 #########################
18
19 ifeq ($(OS),Win)
20
21 ############
22 # Visual #
23 ############
24
25 ifeq ($(COMPILATEUR),VISUAL)
26
27 #compil
28 CXXFLAGS+= /openmp
29
30 endif
31
32 endif
33
34
35
36 #########################
37 # LINUX #
38 #########################
39
40 ifeq ($(OS),Linux)
41
42 ############
43 # GCC #
44 ############
45
46 ifeq ($(COMPILATEUR),g++)
47
48 #compilation
49 override CXXFLAGS:= -fopenmp ${CXXFLAGS}
50 #pour arm -fopenmp avant!
51
52 #link
53 NVCCLDFLAGS+= -lgomp#version gcc
54 #NVCCLDFLAGS+= -liomp5#ou version intel
55
56 #NVCCLDFLAGS+= -l$(subst :, -l,${OPENMP_LIBRARIES})
57
58 endif
59
60 ############
61 # ARM #
62 ############
63
64 ifeq ($(ARCH),arm)
65
66 endif
67
68
69 endif
70
71 ##########################################
72 # END #
73 ##########################################
74
75 endif#__API_CUDA_OPEN_MP_MK__
76