
15.5 Eclipse
In order to build applications using Eclipse you can define the location and name of the tool chain directly in
Eclipse itself. There are a number of Eclipse projects to be found on the DVD which may be used as a starting
point.
15.5.1 Compiler Flags and Options
In order that user applications stay as compatible as possible to the preinstalled OpenEmbedded libraries,
you should try to use the same compiler flags and options that OpenEmbedded / Ångström uses. These are
the C / C++ used for the mvBlueLYNX-X, listed as they appear in Eclipse:
15.5.1.1 Cross G++ Compiler
-march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp
15.5.1.2 Optimization
-O2
15.5.1.3 Warnings
-Wall
15.5.1.4 Miscellaneous
-c -fmessage-length=0 -Wl,-rpath-link,/usr/local/angstrom/arm/arm-angstrom-linux-
gnueabi/usr/lib,--hash-style=gnu -mthumb-interwork -mno-thumb
-isystem/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/include
-fexpensive-optimizations -frename-registers -fomit-frame-pointer -fpermissive -fPIC
15.5.1.5 Linker
-L/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib
15.5.2 mvIMPACT Acquire
The include path for mvIMPACT Acquire is:
-I/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/include/mvimpact-acquire
15.5.2.1 Libraries
-lmvPropHandling -lmvDeviceManager
15.5.3 FLTK
For FLTK applications you can use fltk-config to find out the correct options and paths. e.g.
mvBlueLYNX-X Technical Manual
MATRIX VISION GmbH
22 April 2016 Version - 1.49
123
Содержание mvBlueLYNX-X
Страница 1: ...mvBlueLYNX X Technical Manual 22 April 2016 Version 1 49 Copyright 2017 MATRIX VISION GmbH...
Страница 2: ......
Страница 10: ...VIII...
Страница 11: ...1 mvBlueLYNX X Technical Manual MATRIX VISION GmbH 22 April 2016 Version 1 49 1...
Страница 12: ...mvBlueLYNX X Technical Manual 2 22 April 2016 Version 1 49 MATRIX VISION GmbH...
Страница 22: ...mvBlueLYNX X Technical Manual 12 22 April 2016 Version 1 49 MATRIX VISION GmbH...
Страница 24: ...mvBlueLYNX X Technical Manual 14 22 April 2016 Version 1 49 MATRIX VISION GmbH...
Страница 27: ...mvBlueLYNX X Technical Manual MATRIX VISION GmbH 22 April 2016 Version 1 49 17...
Страница 28: ...mvBlueLYNX X Technical Manual 18 22 April 2016 Version 1 49 MATRIX VISION GmbH...
Страница 30: ...mvBlueLYNX X Technical Manual 20 22 April 2016 Version 1 49 MATRIX VISION GmbH...
Страница 50: ...mvBlueLYNX X Technical Manual 40 22 April 2016 Version 1 49 MATRIX VISION GmbH...
Страница 82: ...FrameTime ExposureTime 1000000 mvBlueLYNX X Technical Manual 72 22 April 2016 Version 1 49 MATRIX VISION GmbH...
Страница 108: ...mvBlueLYNX X Technical Manual 98 22 April 2016 Version 1 49 MATRIX VISION GmbH...
Страница 124: ...mvBlueLYNX X Technical Manual 114 22 April 2016 Version 1 49 MATRIX VISION GmbH...
Страница 190: ...mvBlueLYNX X Technical Manual 180 22 April 2016 Version 1 49 MATRIX VISION GmbH...
Страница 213: ...Figure 162 Settings in wxPropView mvBlueLYNX X Technical Manual MATRIX VISION GmbH 22 April 2016 Version 1 49 203...
Страница 214: ...mvBlueLYNX X Technical Manual 204 22 April 2016 Version 1 49 MATRIX VISION GmbH...
Страница 226: ...mvBlueLYNX X Technical Manual 216 22 April 2016 Version 1 49 MATRIX VISION GmbH...
Страница 230: ...mvBlueLYNX X Technical Manual 220 22 April 2016 Version 1 49 MATRIX VISION GmbH...
Страница 236: ...mvBlueLYNX X Technical Manual 226 22 April 2016 Version 1 49 MATRIX VISION GmbH...