build-essential

摘要:
在linux操作系统上开发程序,仅使用GCC是不够的。它还需要一个构建基本包,用于提供编译程序所需的软件包列表。也就是说,编译器知道头文件在哪里,库函数在哪里,以及相关软件包在哪里下载。当然,安装build essential包所需的一些依赖包对您不可用:build Essental安装方法:

linux操作系统上面开发程序, 光有了gcc 是不行的
它还需要一个 build-essential软件包
作用是提供编译程序必须软件包的列表信息

也就是说 编译程序有了这个软件包
它才知道 头文件在哪 才知道库函数在哪
还会下载依赖的软件包 最后才组成一个开发环境
当然 build-essential包 安装时 需要的依赖包 有些你用不上

软件包: build-essential 安装方法:

sudo apt-get install build-essential

免责声明:文章转载自《build-essential》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇关于 RTL8723BS 同时开启 STA/AP 模式《StackGAN》下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Nordic nRF5 SDK和softdevice介绍

SDK和Softdevice的区别是什么?怎么选择SDK和softdevice版本?芯片,SDK和softdevice有没有版本兼容问题?怎么理解SDK目录结构?SDK帮助文档在哪里?Softdevice帮助文档在哪里?如何选择某个SDK例子 (example) 以开始我们的BLE开发之旅?本文将对以上问题进行解答。 Nordic目前有2套完全独立的SDK...

火狐无法启动,如何恢复数据、书签、密码

今天火狐在更新时被金山卫士干扰,导致更新后无法再启动。 我一时没考虑太多,重新安装了一下火狐,后来一想,妈的,我的书签和网站密码之类的会不会全丢了,太蛋疼了。 网上找了许多资料,总结了一下找回数据的方式。 只要你不是选择卸掉火狐选择了删除数据的话,问题就不大的。 我这里只有WINDOWS的解决办 最好操作前先关掉杀软之类的东西,别的程序也关掉,免得干扰。...

Linux环境下常用软件(个人笔记编辑更改中)

近期使用CentOS,就在这里记录一下。首先,个人版本是CentOS6.5,属于centos系列,Fedora系列的理论上也可以用。 工欲善其事,必先利其器,这里介绍我的软件包配置: 1、vim(增强版vi)和Emacs(PS:有人说他们是神的编辑器和编辑器的神) 对vim: # yum -y install vim*或者 #apt-get install...

五 Android Capabilities讲解

1.Capabilities介绍 可以看下之前代码里面设置的capabilities DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.setCapability("automationName", "Appium"); capabilities...

iOS开发之沙盒机制

iOS应用储存分以下几种: 一、沙盒基本机制 二、plist储存 三、偏好设置 四、NSKeydeArchiver归档 一、沙盒基本机制(sandbox) iOS系统相对于Android系统,或者相对于Windows系统来说比较安全的原因很多,其中有一点就是苹果推出的沙盒机制,每个应用都有自己对应的沙盒,每个应用程序之间不能相互访问非本程序的沙盒,所以,...

用Delphi开发视频聊天软件

摘要:目前网上视频聊天软件、视频会议软件、可视IP电话软件随处可见,你是否想自己做一个玩玩?其实这类软件无非是视频加上网络而建成的。如果熟悉视频捕捉和网络传输技术,根本就难不倒你。微软为软件开发人员提供了一个专门用于视频捕捉的VFW SDK(Video for Windows SDK),用它实现视频捕捉很简单,至于网络传输嘛,Delphi更是提供了N多种网...