c - 如何在不同平台之间共享 C 代码
问题描述
我正在编写一对 C 程序来通过套接字在 Linux 主机和 Raspberry Pi 之间进行通信。有一些共享的代码和数据;和一些通用的套接字函数。
我的第一个想法是将常用功能放在存档库中。这似乎有点矫枉过正,因为库必须在两个平台上编译。#include
下一个想法是使用一个在两个程序中都可以使用的通用文件。
我知道将代码放在头文件中一直不受欢迎,所以我要求提供任何其他想法。
我只有几百行代码。这是一个供我个人使用的小爱好项目,所以没有什么重量级的。易于维护、免费和未来可扩展性是我的主要目标。
解决方案
推荐阅读
- javascript - 将 Promise.all 与对 API 的限速调用相结合
- reactjs - 反应钩子useContext钩子不想工作
- bash - Docker compose 创建 kafka 主题
- python-3.x - 在python中打印一种矩阵
- python - Pandas 数据框合并但创建 NaN 值
- css - 可以选择第一父母的所有孩子
- python - 打开文件时如何更改默认分隔符
- file - 如何在linux中根据多个代码提取行?
- javascript - 如何在 Firebase 函数中发出多个获取请求?
- javascript - Httponly cookie 未使用 Vuejs 保存在浏览器中