Я пытаюсь создать приложение Unity, которое использует zbar-sharp (https://github.com/jonasfj/zbar-sharp), библиотека сканирования штрих-кодов.
Я на Mac.
Я скопировал все файлы из zbar-sharp / libzbar-cil в Unity.
Вот мое дерево файлов
Я получаю некоторые ошибки в Unity при попытке компиляции. Вот один из них:
Assets/Scripts/Image.cs(28,22): error CS0234: The type or namespace name 'Imaging' does not exist in the namespace 'System.Drawing' (are you missing an assembly reference?)
Вот включения из Image.cs:
using System;
using System.Runtime.InteropServices;
using System.Collections.Generic;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
Как видите, System.Drawing.Imaging есть.
Я запустил brew install zbar
для установки zbar, есть файл с именем /usr/local/lib/libzbar.a
, который я предполагаю использовать в качестве библиотеки zbar.
Есть идеи как это исправить? Или общее руководство по компиляции этого zbar-*.