作者:Vamei 出处:http://www.cnblogs.com/vamei
欢迎转载,也请保留这段声明。谢谢!在编译一个大型项目的时候,往往有很多目标文件、库文件、头文件以及最终的可执行文件。不同的文件之间存在依赖关系(dependency)。比如当我们使用下面命令编译时:$gcc
-c -o...
分类:
其他好文 时间:
2014-05-27 01:29:33
阅读次数:
373
echo -e "#include \nint main()\n{\n printf(\"hello
world\\\n\");\n return 0;\n}" > h.c; gcc h.c; ./a.outh.c里的内容#include int
main(){ printf("h...
分类:
其他好文 时间:
2014-05-24 07:34:05
阅读次数:
213
Linux环境下yum源安装GCC前提条件是有Linux环境的安装盘ISO文件在Linux系统中创建两个目录,一个是用来存放ISO文件,一个是用来挂载该ISO文件,如下:$mkdir
/root/iso;$mkdir /root/repo;把Linux安装文件ISO文件放置到iso目录下,然后用mo...
分类:
其他好文 时间:
2014-05-23 22:16:00
阅读次数:
314
#include #include int main(/*int argc, char const
*argv[]*/){ void * target; time_t now = time(NULL); if(now & 1) target =
&&odd; else target = &&e...
分类:
其他好文 时间:
2014-05-18 20:27:53
阅读次数:
306
//LINUX中GCC类型长度(字节)//typex86_sizeof(type)x64_sizeof(type)//char11//short22//int44//long48//void*48//longlong88//float44//double88//__GNUC__/nux//__i38...
分类:
其他好文 时间:
2014-05-18 19:48:00
阅读次数:
306
在c语言程序中调用c++库。需要做以下两步工作:
1、定义头文件时,要加上
#ifdef __cplusplus
extern "C"
{
#endif
头文件内容
#ifdef __cplusplus
}
#endif
这个是表示在c++编译器编译时,生成的函数名使用c语言格式修饰符。
2、在用gcc进行链接时,要加上 -lstdc+...
分类:
其他好文 时间:
2014-05-18 06:24:28
阅读次数:
378
在Ubuntu下安装GCC和其他一些Linux系统有点不一样。方法一:该方法超简单:sudo
apt-get build-depgcc就上面这条命令就可以搞定方法二:sudo apt-get install
build-essential还是简单,一句命令也可以搞定安装完了可以执行gcc--vers...
分类:
其他好文 时间:
2014-05-17 23:58:57
阅读次数:
394
最近正在学习驱动开发,进展到字符设备驱动开发阶段。
先不多说,首先把刚看的一篇学习驱动步骤的帖子记录如下: 1. 学会写简单的makefile 2. 编一应用程序,可以用makefile跑起来 3.
学会写驱动的makefile 4. 写一简单char驱动,makefile编译通过,可以insmo....
分类:
系统相关 时间:
2014-05-15 21:56:49
阅读次数:
435
最近,在联想的G480 32位的机子上安装了CentOS 6.5。发现,有线网络始终是无法使用。
必须安装必要的驱动,搜集了资料,安装步骤如下:
1. 必备的软件
安装前,需要下列的软件依赖包.
sudo yum install gcc gcc-c++ kernel-headers kernel-devel autoconf automake libtool c...
分类:
其他好文 时间:
2014-05-15 19:51:20
阅读次数:
321