
19 MonoDevelop (IDE)
19.1 Introduction
MonoDevelop
is a common open source I ntegrated D evelopment E nivironment (IDE) for .NET
programming on Linux systems. It can be used to develop applications in various .NET programming
languages like C#. The sample applications on the mvBlueLYNX-X SDK and tool chain CD/DVD are created
with Microsoft Visual Studio® on Windows PCs and tested on the mvBlueLYNX-X using MonoDevelop.
mvBlueLYNX-X - Introduction to Mono
19.2 Requirements
19.2.1 Development System
19.2.1.1 Windows
No special knowledge regarding the mvIMPACT Acquire .NET interface is required to compile and link
.NET applications using the mvIMPACT Acquire interface.
The application has to be compiled for 32 bit systems (select x86 in Visual Studio).
19.2.1.2 Linux
If you want to import and build the samples from the CD/DVD, you first have to install MonoDevelop and
the
mv.impact.acquire
assembly (for Ubuntu users):
Since firmware version 1.5, this installation process is not necessary when using the LiveDVD and
Virtual Machine, because the LiveDVD is preconfigured for Mono development.
sudo aptitude install mono-2.0-devel libgdiplus
sudo gacutil -i ./mv.impact.acquire.dll -package mv.impact.acquire
Afterwards, you have to set the assembly reference
/usr/lib/mono/mv.impact.acquire/mv.impact.acquire.dll
in MonoDevelop.
Now, it is possible to build a project together with the source code (e.g. SingleCapture.cs).
Under Linux all the datatypes belonging to the namespace
mv.impact.acquire.display
will
currently not be available, because the underlying native code modules for image displaying are not
available under Linux.
19.2.2 Target System
19.2.2.1 mvBlueLYNX-X
opkg install mono
opkg install mvimpact-acquire-dotnet
MATRIX VISION GmbH
22 April 2016 Version - 1.49
177
Содержание 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...