在命令行中运行 C# 示例代码
本文关键字:代码 运行 命令行 | 更新日期: 2023-09-27 18:35:45
这里的新手问题:我正在尝试从 https://developer.leapmotion.com/documentation/Languages/CSharpandUnity/Guides/Sample_CSharp_Tutorial.html 为Leap Motion运行此示例c#代码。
我运行示例
运行示例应用程序:
编译示例应用程序:在 Windows 上,确保"示例.cs 和 LeapCSharp.NET3.5.dll 或 LeapCSharp.NET4.0.dll 位于 当前目录。在命令行提示符下运行以下命令 (使用适用于 .NET 框架的正确库参考 使用): csc/reference:LeapCSharp.NET4.0.dll/platform:x86/target:exe 示例.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
有人可以翻译该行中每个片段的实际含义吗?
在命令行中,键入 dir
以查看当前指令中的内容。如果sample.cs
和适当的.DLL
在那里,你应该准备好去。
若要查看你拥有的 .NET 版本,只需在 Visual Studio 命令提示符中键入 clrver
。仅供参考,如果您看到 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