问题1:

在编译GEOS-Chem中KPP时,出现问题:

usr/bin/ld: cannot find -lfl

原因:参考链接:https://www.royalchen.com/?p=2170

flex编译文件时提示:/usr/bin/ld: cannot find -lfl  或者是 /usr/bin/ld: cannot find -ll

系统缺少 libfl.a文件。

解决办法:CentOS下yum安装flex和flex-devel

1. sudo yum install flex

第一步比较容易成功

2. sudo yum install flex-devel

该步骤出现问题2:

安装flex-devel时报错:

No package flex-devel available

可能原因:https://blog.csdn.net/jiangyue1210/article/details/86313079

(1)DNS问题;可以ping -p -c 3 www.baidu.com 测试网络连通性

(2)镜像连接错误;解决办法:https://www.cnblogs.com/xixihuang/p/5405188.html

安装epel-release扩展包后还是找不到flex-devel,解决办法

用安装epel-release的method2来安装flex-devel,即先下载flex-devel的rpm包,再进行安装:

下载网址:http://www.rpmfind.net/linux/rpm2html/search.php?query=flex-devel

(1) cd /tmp

把flex-devel-2.5.37-6.el7.x86_64.rpm放到/tmp下,网路通的话也可以直接在该目录下用wget

(2) sudo yum install flex-devel-2.5.37-6.el7.x86_64.rpm

此时,成功完成flex-devel的安装

再回去编译KPP,不出现报错。

debug笔记—编译报错usr/bin/ld: cannot find -lfl 解决办法;yum 安装软件时,报错:No package XXX available 解决办法相关推荐

  1. cmake之 第三方库始终报错 /usr/bin/ld: cannot find -lxxx?

    为什么自己要添加始终?感觉很奇怪? 加载第三方库对于一个程序是很经常碰到的事情. 首先,自己应该很清楚第三方库的位置哈.将库添加到工程中. #注意:动态库简写,全称均可:静态库要全称. TARGET_ ...

  2. centos 解决/usr/bin/ld: cannot find -lfl 问题。

    安装glimpse-4.18.6出现下面问题: gcc  -o htuml2txt lex.yy.o -lfl /usr/bin/ld: cannot find -lfl collect2: ld r ...

  3. make报错:/usr/bin/ld: cannot find -lXXX

    在编译php时报错如下: # make ... /usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status make: ** ...

  4. ubuntu下qt运行报错 /usr/bin/ld: cannot find -lGL

    问题描述 在Ubuntu下运行Qt程序报错: /usr/bin/ld: cannot find -lGL collect2: error: ld returned 1 exit status 解决方案 ...

  5. 转载 :make报错:/usr/bin/ld: cannot find -lXXX

    /usr/bin/ld: cannot find -lxxx问题总结 linux下编译应用程序常常会出现如下错误:   /usr/bin/ld: cannot find -lxxx        意思 ...

  6. E: Sub-process /usr/bin/dpkg returned an error code (1) Ubuntu安装apt-get命令报错

    Ubuntu apt-get命令报错 上次更新Ubuntu(14.04到16.04)时,我走开了一会儿等回来之后电脑就黑屏了,咋整都没反应没办法我就强制关机然后重启.结果...好不容易把系统整好了,然 ...

  7. 关于gcc -m32 -o 编译错误: /usr/bin/ld: cannot find -lgcc

    看了网上的总结 三种情形: 1 系统没有安装相对应的lib 2 相对应的lib版本不对 3 lib(.so档)的symbolic link 不正确,没有连结到正确的函式库文件(.so) 看了网上很多教 ...

  8. 编译错误/usr/bin/ld: cannot find -lz

    转自:http://blog.sina.com.cn/s/blog_4be5711f01015th7.html 编译的时候出现"/usr/bin/ld: cannot find -lz&qu ...

  9. makefile 语法 /usr/bin/ld: cannot find -lxxxx

    GCC编译错误 1./usr/bin/ld:/tmp/ccd/UkmoA.o :undefined reference to symbol 'ERR_free_strings@OPENSSL_1.0. ...

最新文章

  1. (CZ深入浅出Java基础)线程笔记
  2. 本地Android源代码库下载源码
  3. 前手淘前端负责人:前端人如何保持竞争力?
  4. 《深入学习 Golang》并发编程
  5. PAT (Basic Level) Practice1002 写出这个数
  6. OSS SSL 访问异常
  7. Stm32是用C语言编程吗,stm32编程软件是什么 stm32用什么软件编程
  8. Playmaker与iTween
  9. 三目表达式的错误使用
  10. 秀米图文排版UEditor插件示例
  11. 计算机窗口的排列和切换,win10系统操作多窗口显示排列切换的方案介绍
  12. 输入起止坐标,返回途径网格。
  13. 安装服务器系统后鼠标键盘没反应,安装Win7系统以后键盘鼠标不能用/失灵没反应的缘由以及解决方法...
  14. 关于eNSP使用时出现错误代码40和41的问题解决方法
  15. 抓包工具Charles —— 破解、抓包入门
  16. 高性能服务器编程-信号
  17. 计算机主板可以随意更换硬件吗,电脑主板可以随便换么?每日一答
  18. 双活解决方案如何部署“应用”双活?
  19. 微星主板黑苹果_一次踩完两个坑:风冷 ITX + 十代黑苹果 = 桌底小钢炮
  20. 网口有两个灯各代表什么意思

热门文章

  1. PHP的序列化操作生成的哪种格式,超声的两项生物学效应是
  2. MyBatis——谈谈占位符(#、$)的理解与使用
  3. 《有效写作十三篇》读书笔记
  4. 第十九期 基于HG255d_U-Boot的uIP移植《路由器就是开发板》
  5. Java项目:微信小程序商城+后台管理系统(java+SSH+JSP+jQuery+Mysql)
  6. 小鲤算法(C)之二分
  7. jsoup 生僻字乱码问题解决
  8. matlab电子双缝衍射,Matlab在《原子物理学》教学中的应用——以电子双缝衍射实验为例...
  9. 统计机器翻译中的IBM1模型
  10. c il语言 定义变量,[转载]Skill语言入门