linux下 .pc是什么文件文件

linux下 .pc是什么文件文件,第1张

看前面的 pkgconfig 。

就是他的东西。

pkgconfig 是一个命令程序,他通过一个通用的参数从 .pc 文件里面获取一些数据来帮助调用某个函数库的程序得到正确的编译参数。这是开发用的程序,如果你不需要开发编译程序。这部分都是 *-devel 包里面的数据。这些包卸载即可。

其实 pkg-config 就是个二传手而已。不过他提供了一个通用的参数获取方式,很多软件还是比较喜欢给他准备一个配置数据文件的。

理论上确实可以直接写成.c文件,但是直接写成.c文件会非常复杂,而且有很多内部的数据一般人不清楚怎么用,你可以打开编译后的.c文件看看,里面的代码看了会眼晕的,至少我是看晕了,更别说修改或者直接写.c文件了。所以一般是用proc语法写成.pc文件后,用proc编译成.c文件再用。

国产Linux是个渣。最好用的两个系统是Ubuntu和Fedora。不过本质上都是一样的,只不过看起来样子不太一样。平板的话Ubuntu有一个ARM项目,不过目前没有正式版本发布,LZ可以找一下测试版。至于Ubuntu Mac Style 这个东西……想要Mac界面直接用虚拟机装Mac呗,网上教程多的是,而且Mac本质上是个Unix系统跟Linux是亲戚都是相通的,最关键的是Ubuntu Mac Style只有32位版本,没有64位的……新手用Linux还是用Gnome或者KDE的主题比较合适


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7324557.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存