0

第五次尝试(2020 年 3 月 24 日)...

我在Mac上构建它的步骤......

1.  Clone github > Embeddinator-4000
git clone https://github.com/mono/Embeddinator-4000.git

2. cd into the cloned dir

3. Install other stuff:
git submodule update --recursive --init

4. Build objcgen
cd objcgen
make

这会得到“0 错误”但“找不到 shellcheck 工具”,我找不到解决方案。

而且我无法让 objcgen 与 C# 推荐的示例一起运行:

cd ~/Projects/hello-from-csharp
objcgen ~/Projects/hello-from-csharp/hello-from-csharp/bin/Debug/hello-from-csharp.dll --target=framework --platform=iOS --outdir=output -c --debug

或者使用 Github > Embeddinator-4000 中的这个例子:

Use mono ./bin/Debug/objcgen.exe --gen=Obj-C -o ./Output ManagedAssembly1.dll
4

1 回答 1

0

我在Mac上构建它的步骤......

  1. 克隆 github > Embeddinator-4000
    git 克隆https://github.com/mono/Embeddinator-4000.git

  2. cd 进入克隆的目录

  3. 安装其他东西:
    git submodule update --recursive --init

  4. 构建 objcgen:
    cd objcgen
    make

  5. 为 objcgen 构建“包装器”(即命令访问):
    make nuget

于 2020-03-24T19:34:19.327 回答