我们正在使用搭载有 Ubuntu Core 16 操作系统的 DELL Edge Gateway 3001。
我们需要为我们的 C Makefile 项目代码创建一个 Snap。
请求提供一些从 C 代码构建的示例 Snap,我们使用 gcc、libsqlite3-dev、libcurl4-gnutls-dev、libcurl4-openssl-dev 等。
答案1
语言指南是一个很好的开始,有一个针对 c/c++ 的指南autotools
,但是在大多数情况下,如果需要的话,将其交换掉应该是很简单的cmake
。
这是指南https://docs.snapcraft.io/build-snaps/c
无论如何,这里有一个针对 MOOS 的特定领域指南,它利用了cmake
https://docs.snapcraft.io/build-snaps/moos可以作为snapcraft.yaml
具体语法的参考。