码迷,mamicode.com
首页 >  
搜索关键字:searching for gcc...    ( 8082个结果
0长度数组的使用
0长度的数组在ISO C和C++的规格说明书中是不允许的,但是GCC的C99支持的这种用法。GCC对0长度数组的文档参考:“Arrays of Length Zero”如下代码片段,哪个更简洁更灵活,看一眼就知道了:#include #include typedef struct tagArray....
分类:其他好文   时间:2014-07-07 08:25:56    阅读次数:235
windows下安装,配置gcc编译器
在Windows下使用gcc编译器:1.首先介绍下MinGWMinGW是指仅仅用自由软件来生成纯粹的Win32可运行文件的编译环境,它是Minimalist GNU on Windows的略称。 实际上 MinGW 并非一个 单纯的C/C++ 编译器,而是一套 GNU 工具集合。除开 GCC 以外....
分类:Windows程序   时间:2014-07-06 17:24:12    阅读次数:195
设置和修改Linux的swap分区大小
在Linux编译gcc时,遇到编译错误,究其根源是因为内存不足,这时通过修改swap大小解决了问题相关操作如下:1. 查看当前分区情况free -m 2. 增加 swap 大小, 2G 左右dd if=/dev/zero of=/var/swap bs=1024 count=2048000 3......
分类:系统相关   时间:2014-07-06 13:30:21    阅读次数:226
centos安装gcc4.8.2
1. 下载源码:镜像地址http://mirror.bjtu.edu.cn/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.gz用svn下载可以随时更新到最新的版本svn checkout svn://gcc.gnu.org/svn/gcc/trunksvn2.进入gcc源码(简称s...
分类:其他好文   时间:2014-07-06 13:21:47    阅读次数:252
g++无法使用数学库函数,abs() 函数无法找到
同样的一个源码, 如果保存成c文件, 用gcc编译可以通过和使用 如果用g++编译无法通过. 原因是abs() 函数无法找到?  1992829.101983/Main.cc: In function ‘int main()’: 1992829.101983/Main.cc:11:32: error: ‘abs’ was not declared in this scope #inclu...
分类:其他好文   时间:2014-07-03 16:52:19    阅读次数:271
Ngins rpm包制作,spec配置文件
Name:nginxVersion:1.4.2Release:1%{?dist}Summary:nginxfromsourceGroup:SystemEnvironment/DaemonsLicense:GPLv2URL:http://nginx.orgSource0:%{name}-%{version}.tar.gzSource1:nginxdSource2:nginx.confBuildRoot:%_topdir/BUILDROOTBuildRequires:gcc,makeRequires:pcre,p..
分类:其他好文   时间:2014-07-03 15:30:24    阅读次数:298
关于c语言中负数位移位操作的漫谈
最近有个朋友在程序中使用了对16进制数做负数移位(编译器是gcc),本人最次产生好奇,所以研究了一些。 对一个数做负数位移位的操作是不规范的,但是是可行的。 具体例子: char tmp = 0x10; tmp = tmp 大家猜猜结果是什么,有人猜是tmp左移-1位不就是右移1位吗?结果是0x01? 很遗憾,电脑和人脑是不一样的。结果是0 为什么呢?为了找出原因,本人进行...
分类:编程语言   时间:2014-07-03 13:45:44    阅读次数:259
CentOS安装libpcap
1.安装GCC: yum -y install gcc-c++2.安装flex: yum -y install flex 没有flex,直接安装libpcap会提示"Your operating system's lex is insufficient to compile libpcap"错误;3...
分类:其他好文   时间:2014-07-03 12:55:49    阅读次数:1713
centos 安装mysql 5.5.12
1.安装gcc-c++ gcc make cmake编译器2.安装ncurses3.添加用户组 groupadd mysql useradd -r -g mysql mysql 4.安装 tar -zxvf mysql-5.5.12.tar.gz cd mysql-5...
分类:数据库   时间:2014-07-03 12:06:09    阅读次数:186
openssl交叉编译记录
本次任务是要完成嵌入式Linux下对openssl程序的支持。     我的开发环境:ARM9开发板 和 嵌入式Linux操作系统。装有Linux系统(我的是ubuntu9.04)的PC机一台。串口和串口连接线。串口调试软件:minicom。交叉编译工具:arm-unknown-linux-gnu-gcc     下载最新版本的openssl-1.0.0:     http://www.op...
分类:其他好文   时间:2014-07-02 16:29:04    阅读次数:290
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!