首页 > 解决方案 > 如何在不同平台之间共享 C 代码

问题描述

我正在编写一对 C 程序来通过套接字在 Linux 主机和 Raspberry Pi 之间进行通信。有一些共享的代码和数据;和一些通用的套接字函数。

我的第一个想法是将常用功能放在存档库中。这似乎有点矫枉过正,因为库必须在两个平台上编译。#include下一个想法是使用一个在两个程序中都可以使用的通用文件。

我知道将代码放在头文件中一直不受欢迎,所以我要求提供任何其他想法。

我只有几百行代码。这是一个供我个人使用的小爱好项目,所以没有什么重量级的。易于维护、免费和未来可扩展性是我的主要目标。

标签: clinuxraspberry-pi

解决方案


推荐阅读