首页 > 其他分享 >7.4FreeBSD Port帮你轻松使用源代码

7.4FreeBSD Port帮你轻松使用源代码

时间:2023-02-06 11:47:26浏览次数:39  
标签:FreeBSD 代码 应用 7.4 源代码 Ports 操作系统

API也称为“系统调用”,是应用调用操作系统功能的手段。

Unix系列操作系统FreeBSD中,存在一种名为Ports的机制。该机制能够结合当前运行的硬件环境来编译应用的源代码,进而得到可以运行的本地代码系统。如果目标应用的源代码没有在硬件上的话,Ports就会自动使用 FTP"连接到相关站点来下载代码(图7-5)。

全球很多站点都提供适用于FreeBSD的应用源代码。通过使用Ports可以利用的程序源代码,大约有16000种。这些代码还被按照不同的领域进行了分类整理,可以随时拿来使用。

FreeBSD上应用的源代码,大部分都是用C语言来记述的。FreeBSD等Unix系列操作系统中,都带有标准的C编译器。C编译器可以结合FreeBSD的运行环境生成合适的本地代码。因而,使用FreeBSD的同时,肯定也会享受到Ports带来的益处。可以说Ports能够克服包含CPU在内的所有硬件差异的系统。而且,Ports这个术语,表示的是porting(移植)的意思。而根据不同的运行环境来重新调整程序,一般也称为“移植”。
FTP(File Transfer Protocol)是连接到互联网上的计算机之间传送文件的协议。

标签:FreeBSD,代码,应用,7.4,源代码,Ports,操作系统
From: https://www.cnblogs.com/z1218/p/17094860.html

相关文章