如何为 .Net 嵌入构建 objcgen 工具 (Github Embeddinator-4000)?
How do I build objcgen tool for .Net Embedding (Github Embeddinator-4000)?
第五次尝试(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 个错误”,但 "No shellcheck tool found" 我找不到解决方案。
并且我无法使用 C# 推荐示例将 objcgen 获取到 运行:
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
我将其建立在 Mac...
上的步骤
克隆 github > Embeddinator-4000
git 克隆 https://github.com/mono/Embeddinator-4000.git
cd 进入克隆的目录
安装其他东西:
git 子模块更新 --recursive --init
构建 objcgen:
cd objcgen
制作
构建 'wrapper'(即命令访问)到 objcgen:
制作 nuget
第五次尝试(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 个错误”,但 "No shellcheck tool found" 我找不到解决方案。
并且我无法使用 C# 推荐示例将 objcgen 获取到 运行:
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
我将其建立在 Mac...
上的步骤克隆 github > Embeddinator-4000
git 克隆 https://github.com/mono/Embeddinator-4000.gitcd 进入克隆的目录
安装其他东西:
git 子模块更新 --recursive --init构建 objcgen:
cd objcgen
制作构建 'wrapper'(即命令访问)到 objcgen:
制作 nuget