Linux操作问题解答
1. configure: error : C++ preprocessor "/lib/cpp" fails sanity check
See 'config.log' for more details
http://www.linuxsense.org/archives/121.html 问题解决方案 :
2. Linux复制命令 linux怎么复制文件夹
3. vmware workstation 8 download 下载地址 http://370135415.blog.51cto.com/952425/664664
4. Linux中在没有gcc编译器的情况下如何安装gcc
5. linux 如何挂起进程
8. 编译heartbeat及其他文件时,出现Werror 问题
只需在相应的文件夹下,例如buildtools中,将makefile中 -Werror 替换成空格即可
http://www.360doc.com/content/12/0114/00/834950_179273467.shtml
9.
"-Werror "产生的教训
案例:
在准备重新做squid-3.0.STABLE16squid-3.0.STABLE16配置 make 时出现以下错误使make中断
g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/squid/etc/squid.conf\" -I. -I../include -I. -I. -I../include -I../include -I../lib/libTrie/include -Werror -Wall -Wpointer-arith -Wwrite-strings -Wcomments -g -O2 -MT client_side.o -MD -MP -MF $depbase.Tpo -c -o client_side.o client_side.cc &&\
mv -f $depbase.Tpo $depbase.Po
cc1plus: warnings being treated as errors
client_side.cc: In function 'int connKeepReadingIncompleteRequest(RefCount<ConnStateData>&)':
client_side.cc:2144: error: comparison between signed and unsigned integer expressions
make[3]: *** [client_side.o] Error 1
make[3]: Leaving directory `/root/squid-3.0.STABLE16/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/squid-3.0.STABLE16/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/squid-3.0.STABLE16/src'
make: *** [all-recursive] Error 1
经过多次检查确实编译环境没有问题,依赖也没有问题,问题就出在"cc1plus: warnings being treated as errors" 上gcc里如果加上 -Werror 来严格检查编译环境使用它能够使gcc产生告警也认为是错误. faint. 就在这里 .当时没有仔细看错误输出,想当然地认为环境有问题,于是多折腾了半天时间.
解决这个问题也很简单,其实错误输出时都已有提示:
1, 进入 ./src目录 , 备份Makefile
2, 编辑Makefile 用空格替换所有的"-Werror " 后保存退出.
重新make && make install 一路顺畅
Linux操作问题解答相关推荐
- Hadoop综合大作业补交4次作业:获取全部校园新闻,网络爬虫基础练习,中文词频统计,熟悉常用的Linux操作...
1.用Hive对爬虫大作业产生的文本文件(或者英文词频统计下载的英文长篇小说)进行词频统计. (1)开启所有的服务,并创建文件夹wwc (2)查看目录下所有文件 (3)把hdfs文件系统中文件夹里的文 ...
- linux操作系统分析实验—基于mykernel的时间片轮转多道程序实现与分析
linux操作系统分析实验-基于mykernel的时间片轮转多道程序实现与分析 学号384 原创作业转载请注明出处+中国科学技术大学孟宁老师的Linux操作系统分析 https://github.co ...
- Linux操作系统安装LAMP环境
本文给大家介绍的是在Linux操作系统安装LAMP环境的方法和步奏,十分的详细,有需要的小伙伴可以参考下. Step1. 安装 Apache 在terminal中输入命令 复制代码 代码如下:sudo ...
- 图解使用CygWin进行Linux操作和编程
一 Cygwin概述 1 Cygwin是一个在windows平台上运行的类UNIX模拟环境.它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特 ...
- 服务器操作系统百度文库,Linux操作系统配置服务器的方法及实现_百度文库(6页)-原创力文档...
L i n u x 是一个免费和自由传播的类 UNIX 操作系统,很多 UNIX 下的系统程 序.编程环境和应用程序都已经成功的移 植到了 Linux 上. Linux 系统是由全世界成 千上万的程序 ...
- linux模拟题,Linux操作系统模拟题.doc
Linux操作系统模拟题.doc 根据部分同学的反映,考虑到期末考试比较集中,复习时间紧张,因此给大家提供一份模拟题,仅供复习参考之用(期末考试试题的50%左右与模拟题有关),绝对禁止带入考场,若有违 ...
- Linux操作系统文档
一. Linux操作系统概述 l 为什么要学习Linux操作系统: 1. 大部分服务端都是使用Linux操作系统(Django,爬虫,科学运算等项目是部署到服务器中的) 2. 一些企业和学校(国外 ...
- Linux操作系统安装字体笔记
从事Java程序员的朋友们都知道,大多数客户的应用都是部署在Linux操作系统的服务器上面,因为Linux服务器比Windows服务器成本要低.系统运行更加稳定.但它也有自己不足之处,比如在系统上导出 ...
- linux安装定制添加输入,Arch Linux--定制自己的Linux操作系統(乙-國際化桌面安裝篇)...
Arch Linux--定制自己的Linux操作系統 ----乙-國際化&桌面安裝篇 相信大家看了<甲-安裝篇>之後,Arch Linux系統已經可以正常運行了吧?不過,Arch ...
最新文章
- NFS基本配置与NFS客户端自动挂载
- keras各种模型大全
- 分数化成有限小数的方法_[153]各种循环小数化成分数的方法归纳
- 在matlab中怎么录制音频_怎么录制淘宝页面中的视频?简单方法,轻松搞定
- FPGA(5)--VHDL--10十进制计数器及7段显示译码器
- 董长青(1980-),男,北京卡达克数据技术中心软件业务本部高级工程师,主要研究方向为大数据、车联网。...
- jQuery的实现原理和核心
- iOS 数据解析之使用TFHpple解析html
- Bootstrap带下拉的胶囊导航
- 写函数,输入n个数字输出最大值和最小值
- 实习成长之路——设计原则三:里式替换(LSP)跟多态有何区别?哪些代码违背了LSP?
- 2022年 javaJDK下载安装步骤及环境变量配置【超详细】
- 部署Extmail邮件服务器教程——适用于小白
- PHP获取中国所有的大学,全国300所大学的BBS论坛.doc
- java面试题:编写java程序,随机生成n个m以内的加减法算式,形如a±b=c,其中n,m∈N+,a,b,c∈[0,m].请结合自身请款勾选作答的题目,然后在下面写出代(伪)码.
- python中优先级最高的运算符为_Python 运算符优先级
- 下载文件同时添加水印文字
- windows下 python安装pip 简易教程
- 【项目】P2P下载帮
- websphere Error 404:SRVE0190E