Как использовать ссылки при компиляции кода C# через командную строку

Может ли кто-нибудь помочь мне скомпилировать через командную строку некоторые файлы C#? У меня есть 4 файла для компиляции: Main, Form1 (который использует файл 2.cs) и еще один класс, используемый в проекте.

Я хотел бы скомпилировать этот проект в командной строке, чтобы добавить переключатель /t:library (как в этом руководстве: http://dotnetslackers.com/articles/csharp/WritingAnActiveXControlInCSharp.aspx).

Однако после использования «csc /t:library Program1.cs MainForm.cs MainForm.Designer.cs EigenObjectRecognizer.cs» я получаю сообщения об отсутствующих ссылках на сборки, такие как эти:

\Project\FaceRecProOVaspVer\FaceRecProOV\MainForm.cs(14,15): error CS0234: The type or namespace name 'Structure' does not exist
    in the namespace 'Emgu.CV' (are you missing an assembly reference?)

У меня установлены двоичные файлы EMGU. Я думаю, мне нужно использовать некоторые .dll из этой папки, такие как EMGU.CV.dll?

5
задан Iuli 11 May 2012 в 21:52
поделиться