|
a |
|
b/src/Makevars.win |
|
|
1 |
RWINLIB = ../windows/opencv |
|
|
2 |
PKG_CPPFLAGS = -I$(RWINLIB)/include/opencv4 -DHAVE_XFEATURES2D |
|
|
3 |
OLDLIBDIR = lib${subst gcc,,${COMPILED_BY}}${R_ARCH} |
|
|
4 |
|
|
|
5 |
PKG_LIBS = \ |
|
|
6 |
-L$(RWINLIB)/$(OLDLIBDIR) \ |
|
|
7 |
-L$(RWINLIB)/lib \ |
|
|
8 |
-lopencv_ml481 -lopencv_objdetect481 -lopencv_photo481 -lopencv_stitching481 -lopencv_shape481 -lopencv_wechat_qrcode481 -lopencv_dnn481 \ |
|
|
9 |
-lopencv_video481 -lopencv_calib3d481 -lopencv_xfeatures2d481 -lopencv_features2d481 -lopencv_highgui481 -lopencv_flann481 \ |
|
|
10 |
-lopencv_videoio481 -lopencv_imgcodecs481 -lopencv_imgproc481 -lopencv_core481 -llibopenjp2 -lquirc \ |
|
|
11 |
-ljpeg -lwebp -lsharpyuv -lpng -lz -ltiff -lpthread -lgdi32 -lole32 -lopengl32 -lcomdlg32 -lOleAut32 -luuid |
|
|
12 |
|
|
|
13 |
all: clean winlibs |
|
|
14 |
|
|
|
15 |
clean: |
|
|
16 |
rm -f $(SHLIB) $(OBJECTS) |
|
|
17 |
|
|
|
18 |
winlibs: |
|
|
19 |
"${R_HOME}/bin${R_ARCH_BIN}/Rscript.exe" "../tools/winlibs.R" ${VERSION} |
|
|
20 |
mkdir -p ../inst |
|
|
21 |
cp -r $(RWINLIB)/share ../inst/ |