0

这里的新手问题:我正在尝试从https://developer.leapmotion.com/documentation/Languages/CSharpandUnity/Guides/Sample_CSharp_Tutorial.html为 Leap Motion 运行此示例 c# 代码。

运行示例

要运行示例应用程序:

编译示例应用程序:在 Windows 上,确保 Sample.cs 和 LeapCSharp.NET3.5.dll 或 LeapCSharp.NET4.0.dll 在当前目录中。在命令行提示符下运行以下命令(使用您正在使用的 .NET 框架的正确库引用): csc /reference:LeapCSharp.NET4.0.dll /platform:x86 /target:exe Sample.cs 注意:使用csc适当版本的 .NET 框架中的编译器。

如何确定我拥有的 .NET 框架?

如何确保 Sample.cs 和 LeapCSharp.NET3.5.dll 或 LeapCSharp.NET4.0.dll 在当前目录中?这只是意味着将这些文件夹放在我的 CD 中,对吗?然后执行:

csc /reference:LeapCSharp.NET4.0.dll /platform:x86 /target:exe
Sample.cs

有人可以翻译该行中每个部分的实际含义吗?

4

1 回答 1

1

在命令行中,键入dir以查看当前目录中的内容。如果sample.cs有合适.DLL的,你应该准备去。

要查看您拥有的 .NET 版本,只需输入clrverVisual Studio 命令提示符即可。仅供参考,如果您看到版本 2.0,在这种情况下实际上是 3.5(.NET 3.5 实际上在 2.0 编译器上编译,而 4.0 是完全不同的东西)。

以及命令的细分:

csc         // C Sharp Compiler
/reference  // Reference a DLL not in the GAC
/platform   // Compile for 32bit or 64bit?
/target     // Producing a DLL or EXE?
Sample.cs   // File to actually compile
于 2013-10-17T17:04:21.727 回答