最新文章列表

<13>c/c++动态静态库的使用

一、库文件简介 简单地说,库(Library)就是一组已经写好了的函数和变量、经过编译代码,是为了能够提高开发效率和运行效率而设计的。库分为静态库(Static Library)和共享库(Shared library)两类。静态库文件的扩展名是.a,共享库文件的扩展名是.so(在CYGWIN环境下,分别叫做.o和.dll)。共享库现在常常被叫做动态库,是由于很多人借用了MS Windows的DLL ...
ZacMa 评论(0) 有1557人浏览 2013-05-23 09:21

在ubuntu下跑c++程序

最近想接触一下c++和linux的操作系统,所以,在工作之余就尝试了一下。工作环境很丰富,旁边就有一台ubuntu的服务器可以供我使用,在此先感谢公司的 ...
李成林_89 评论(6) 有7682人浏览 2013-05-15 16:18

centos 6.2 安装mysql-5.5.17

1.安装相关库文件(没有的话就安装,有就不用安装了)   # yum install bison gcc gcc-c++ autoconf automake zlib* libxml* ncurses-devel libtool-ltdl-devel*   2.安装cmake包 # wget http://www.cmake.org/files/v2.8/cmake-2.8.6.tar ...
lfq618 评论(0) 有488人浏览 2013-05-14 13:53

Mac os C Compiler Error

修复mac os 10.8 gcc 编译错误 no acceptable C compiler found in $PATH 按照以下步骤操作:1. 执行 App Store2. 搜索Xcode, 并安装 -- 苹果免费安装3. 等待安装完成,启动Xcode4. 进入Xcode Preferences 5. 点击“Downloads”标签 --&gt; 显示如下6. 选择最后一项 “C ...
jimmygan 评论(0) 有935人浏览 2013-05-07 09:51

CentOS升级Python到2.7版本

[root@localhost ~] python  -V  Python 2.4.3 1.先安装GCC yum -y install gcc 2.下载Python-2.7.2 [root@localhost ~] wget http://python.org/ftp/python/2.7.2/Python-2.7.2.tar.bz2 3.解压Python-2.7.2 [root@loca ...
aircoder 评论(0) 有945人浏览 2013-04-23 15:24

JNI使用

1、创建一个java文件(HelloWorld.java)。 class HelloWorld { static {  System.loadLibrary("HelloWorld"); } private native void print();  public static void main(String args[]) {       new HelloWo ...
mendylee47354075 评论(0) 有918人浏览 2013-04-19 13:00

makefile例子

CC = gcc CPP = g++ CFLAGS = -g -Wall -Werror DEST = exe OBJECT = main.o ManagerService.o bloom.o $(DEST): $(OBJECT)         $(CPP) $(CFLAGS) $(OBJECT) -o $(DEST) -levent bloom.o: bloom.c bloom.h     ...
gcc 
aircoder 评论(0) 有734人浏览 2013-04-04 21:29

makefile中的CFLAGS与LDFLAGS

在configure时我们经常会遇到明明已经指令了目录但有时就是链接不了的情况,解决方法及原因如下(引用自http://www.cnblogs.com/taskiller/archive/2012/12/14/2817650.html) CFLAGS: 指定头文件(.h文件)的路径,如:CFLAGS=-I/usr/include -I/path/include。同样地,安装一个包时会在安装路径下 ...
z32556601 评论(0) 有19055人浏览 2013-04-02 12:17

安装GCC目标版本套件多个系统共存

乐于分享,以下文章由小编分享给大家;   不同平台先通过rpm,apt-get install或yum安装GCC目标版本套件,如gcc-4.1.1(对语法检查较宽松)   然后选择以下方式之一配置:   方法1:   sudo rm /usr/bin/gcc          (删除GCC,它只是个到gcc-4.3.2的软链接文件)   sudo ln -s /usr/bin/gcc-4.1 ...
ctarena 评论(0) 有9人浏览 2013-03-29 10:59

结构体中最后一个元素是长度为0的数组

在Linux源代码中,有很多的结构体最后都定义了一个元素个数为0个的数组,如/usr/include/linux/if_pppox.h中有这样一个结构体: struct pppoe_tag {     __u16 tag_type;     __u16 tag_len;     char tag_data[0]; } __attribute ((packed)); 又如在asterisk的源码 ...
dcj3sjt126com 评论(0) 有3812人浏览 2013-03-17 22:47

在Mac OSX上安装与配置Hadoop

由于现在越来越多的人使用Mac Book,故笔者在本章中增加了在Mac OS X上安装与配置Hadoop的内容,供使用Mac Book的读者参考。 2.2.1 安装Homebrew Mac OS X上的Homebrew是类似于Ubuntu下apt的一种软件包管理器,利用它可以自动下载和安装软件包,安装Homebrew之后,就可以使用Homebrew自动下载安装Hadoop。安装Homebrew的 ...
lancehan 评论(0) 有2945人浏览 2013-03-15 11:02

CentOS rpm 离线安装 gcc

1.从http://www.rpmfind.net/linux/rpm2html/search.php下载 cloog-ppl-0.15.7-1.2.el6.x86_64.rpm,                                                                         cpp-4.4.6-4.el6.x86_64.rpm , gcc-4.4 ...
dengbenji 评论(0) 有7151人浏览 2013-03-11 13:46

CentOS安装增强工具包

 设置共享文件夹,需首先安装增强工具包,如下图所示。   以下详细介绍安装增强工具包的步骤。 点击【设备】菜单下的【安装增强工具】。   桌面出现一个光盘文件,同时出现如下界面,点击【OK】,如下图所示。   出现如下界面,点击【RUN】。   安装增强工具包必须在Root账号下,可以切换到Root账户下,或者在此输入Root密码,点击【Authenticate】,如下图所示。 ...
Hermosa_Young 评论(0) 有6012人浏览 2013-02-12 13:58

centos 5.8 rpm安装gcc

1. 下载安装gcc所需要的rpm包。首先要查看所安装的linux版本,然后根据版本到centos网站上下载相关rpm包。 #lsb_release -a        笔者安装的是centOS release 5.8 (final) 对应所有的的rpm包的地址为:http://centos.mirror.fr.planethoster.net/5.8/os/i386/CentOS/   ...
rjw 评论(0) 有3038人浏览 2013-02-04 10:37

gcc命令大全

转自: http://www.cnblogs.com/ggjucheng/archive/2011/12/14/2287738.html http://wenku.baidu.com/view/4a226426a5e9856a5612601b.html http://blog.csdn.net/casularm/article/details/316149
gcc 
robertlittleme 评论(0) 有791人浏览 2013-02-02 15:22

安装gcc包时报 configure: error: no acceptable C compiler found in $PATH错误

今天安装nginx时,报错说少gcc包,结果在网上下了gcc源码进行编译、安装时报了“configure: error: no acceptable C compiler found in $PATH”这个错误,原来编译gcc源代码时也需要用到gcc包,需要下载一个rpm的二进制包进行安装,然后才可以编译之前下载的源代码。网上gcc的二进制包很难找,找了好久找到了一个:http://pkgs.org ...
yonge812 评论(0) 有3493人浏览 2013-01-18 19:01

浅析Android下的Android.mk文件

1 概述         大家都知道在Linux下编辑经常要写一个Makefile文件, 可以把这个Makefile文件理解成一个编译配置文件,它保存着如何编译的配置信息,即指导编译器如何来编译程序,并决定编译的结果是什么。而在Android下的Android.mk文件也是类型的功能,顾名思义,从名字上就可以猜测得到,Android.mk文件是针对Android的Makefile文件.具体来说:该文 ...
dengzhangtao 评论(0) 有12625人浏览 2012-12-20 10:06

Mac OS X Lion安装GCC

1.首先需要安装好XCode2.打开XCode 打开XCode,进入Preferences --&gt; Download 点击Command Line Tools (115.6 MB) 这行的 Install 按钮 (如图) 安装结束后,在/usr/bin里面就发现了gcc。  
cue2008 评论(0) 有1135人浏览 2012-12-18 09:52

centos6.2 yum install报错kernel-2.6.32-220.13.1.el6.x86_64 has missing requires...

centos6.2上执行yum install gcc报错: kernel-2.6.32-220.13.1.el6.x86_64 has missing requires of kernel-firmware >= ('0 ', '2.6.32', '220.13.1.el6') 解决方法: # vi /etc/yum.conf 注释此项即可“#exclude=kernel*” 此参数的意思 ...
chembo 评论(0) 有2411人浏览 2012-12-09 13:12

最近博客热门TAG

Apache(33931) Lucene(5053) Hadoop(5049) nginx(3449) vim(3262) GCC(2954) memcached(2625) jfreechart(1688) Django(1602) Zend(1413) ActiveMQ(1398) Grails(1374) ActiveRecord(1349) OpenSource(1236) Emacs(870) Glassfish(858) lighttpd(810) rubygems(716) GAE(631) Blend(516)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics