解决办法:1、修改项目 .buildpath 文件 2、 重置项目编译状态Project -> Clean -> Clean all projects3、重新编译项目Project -> Build All
分类:
Web程序 时间:
2014-12-25 12:56:35
阅读次数:
147
thread.c程序pthread_create函数第三个参数为线程函数的起始地址,文中并无add函数,源代码如下:thread.c编译时会报未声明错误:根据语境推测应该是count,替换如下:重新编译,gcc编译时在最后加参数-lpthread,否则编译报对pthread_create和pthread_join未定义的引用如下:..
分类:
编程语言 时间:
2014-12-25 06:46:59
阅读次数:
215
优点:1、节省配置,减少配置文件大小2、编译时即可查看正确与否,提高效率缺点:1、增加了程序的耦合性,因为注解保存在class文件中,而且比较分散2、若要对配置进行修改需要重新编译
分类:
编程语言 时间:
2014-12-24 06:28:50
阅读次数:
173
单个文件夹下,指定源文件进行编译,更改头文件后会重新编译
srcs=src1.c src2.c prog.c
objs:=$(srcs:.c=.o)
deps:=$(srcs:.c=.d)
CFLAGS=-c -g -Wall
prog:$(objs)
gcc -o prog $^
-include $(deps)
$(objs):%.o:%.c
gcc $(CFLAGS) -MM...
分类:
其他好文 时间:
2014-12-22 21:22:34
阅读次数:
191
安装前,最好能保证依赖的系统软件已经升级。 yum updateCentOS上安装Nginx,如果只是简单安装,不附加其他第三方模块,一句话可以搞定: yum install nginx但是如果需要添加第三方的module则需要下载源码并重新编译安装了。(也可能有简单方法,本人不知,如果真有,还请路...
分类:
其他好文 时间:
2014-12-19 11:30:21
阅读次数:
184
1,修改kernel 重新编译内核: (未测试)2,在/boot/loader.conf 添加加载策略:root@localhost:~ # cat /boot/loader.confnet.fibs=43,使用命令添加默认网关setfib 1 route add -net default 10.1...
分类:
其他好文 时间:
2014-12-18 18:31:24
阅读次数:
174
之前一直用32位的 win2003做服务器, 突然换了 08 r2 , 导致有的程序居然没法跑, 提示 sqllite的 1.0.66 dll找不到又是下载,又是重新编译的,最后发现 , 是 引用了 sqlite的 项目, 采用 了 any cpu编译的 , 导致到了64位上,没办法加载 sqli....
分类:
其他好文 时间:
2014-12-15 11:45:02
阅读次数:
105
pythoncentos自带的版本是2.6.6,有些库不支持,决定编译安装python2.7编译后,发现退格键不能用,查了半天发现是readline库没有安装,需要手动编译yum-yinstallreadlinereadline-devel*重新编译python./configure--prefix=/opt/python/--with-readlinemake&&makeinsta..
分类:
编程语言 时间:
2014-12-14 07:19:38
阅读次数:
563
上一篇介绍了hadoop2.4.1的编译过程,以及hive和spark的编译,这次简单介绍hbase的编译过程。hbase0.98.8默认使用hadoop2.2.0进行编译,笔者的hadoop环境是2.4.1版本,为避免包不一致引发的各种错误,需要对hbase进行重新编译。1、生成编译使用的pom文件修改$HBASE_HOME/pom.xm..
分类:
其他好文 时间:
2014-12-11 19:24:03
阅读次数:
245
1 进入php源代码目录中的mbstring所在目录 cd /usr/local/src/php-5.2.4/ext/mbstring/ 2 执行php安装后目录中的bin/phpize文件 /usr/local/php/bin/phpize 3 进入php源代码目录 cd /usr/local/src/php-5.2.4/ 4...
分类:
Web程序 时间:
2014-12-10 16:34:56
阅读次数:
194