2 u010467538 u010467538 于 2016.05.02 11:48 提问

如何在ubuntu下编译linux API文件?

一个用到了Linux API的C文件,应该如何在ubunt下编译,我编译时总会出现系统头文件出错的情况或者缺少某个头文件

1个回答

NK_test
NK_test   Rxr 2016.05.04 15:14

gcc -wall -g xx.c -o xx
找出你调用的api函数x,使用man x,可以查看需要的头文件

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
linux编译cpp程序并执行
1. 用g++编译cpp文件, 得到可执行文件 g++ -o pcap pcap.cpp -lpcap 2. 执行pcap程序 ./ pcap 注: pcap.cpp文件可以用来计算pcap包中相邻数据包到达的时间间隔.
Ubuntu编译VLC
讲解如何在Ubuntu下编译vlc的完整流程
linux(ubuntu)下成功编译安装了下切片软件CuraEngine
详细流程以下有 http://blog.csdn.net/justdoithai/article/details/52746094 我来谈谈里面安装可能会遇到的问题0 .总体流程安装protobuf 安装libArcus 安装CuraEngine1./autogen.sh: 4: autoreconf: not found$ sudo apt-get install autoconf aut
Linux 下重新编译Windows下生成的Qt工程 .
以下内容未经测试通过,待我到时候测试通过时会验证相关方案和更新相关问题的解决措施。   ---------------------------------------------------------------------飘逸的分割线-------------------------------------------------------------------------------
如何在Linux(ubuntu)上配置ip及上网
简易教程:如何在Linux(ubuntu)上配置ip及上网
Ubuntu下搭建Linux嵌入式开发环境
介绍如何在Ubuntu下搭建Linux嵌入式开发环境
premake在Ubuntu和GCC环境下创建简单的C++工程
由于premake基于lua脚本,为了方便编辑lua脚本,我在emacs24中利用package system安装了lua-mode。然后创建config.lua文件,填入下面这段,主要来自:http://industriousone.com/basic-script-- A solution contains projects, and defines the available configu
ubuntu系统下cmake 编译matlab中mex文件
cmake 编译工程具有独特的优势,特别对于复杂的工程更是如此。利用matlab直接编译mex文件时,对于文件数据多的工程时,需要列举所有文件,并且要按照依赖关系排序,这些都是直接采用matalb编译mex的缺点。 下面通过一个简单的加法函数例子,说明如何利用cmake编译生成mex文件。如何对系统动态库进行设置,使matlab能够正常调用mex函数。 首先说明如何生成mex文件。 本例
在Linux(Ubuntu)中使用终端编译并运行.c和.cpp文件
首先要保证系统中安装了C语言和C++对应的编译器:gcc -> C  ,g++ -> C++ 1、.c文件的编译与运行 .c文件代码如下: #include int main() { printf("shenzhen\n"); return 0; } 在当前路径下编译.c文件: gcc -o hello hello.c 编译完成后可以看到在和hello.
在LINUX 16.04下 用QT5.7编译qgroundcontrol地面控制站
/****************************************************************************/  *  *                  (c)    光明工作室  2017-2037  COPYRIGHT  *  *   光明工作室团队成员大部分来自全国著名985、211工程院校。具有丰富的工程实践经验,  *本工作室热