首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >库在Linux环境中不被识别。

库在Linux环境中不被识别。
EN

Stack Overflow用户
提问于 2018-11-03 08:49:52
回答 2查看 146关注 0票数 0

我安装了"eclipse“,并希望在fedora "linux”上运行"fxruby“,但是它不能工作。错误说:

无法加载这样的文件- fox16 (LoadError)

我用命令安装了这个文件

代码语言:javascript
运行
复制
gem install fxruby

但创业板列表中不存在fxruby。

我怎么才能修好它?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-11-05 23:40:55

解决了软脑膜的问题

我把它们都安装好了

ruby-devel.x86_64 fox-devel.x86_64 sudo dnf install redhat-rpm-config yum groupinstall 'Development Tools' yum group info 'Development Tools' yum -y install gcc ruby-devel rubygems compass gcc compt gcc-c++-x86_64-linux-gnu.x86_64 gcc-c++ gcc- C++ -8.2.1-4.fc28.x86_64 C++支持GCC libstdc++-devel-8.2.1-4.fc28.x86_64头文件和用于C++开发的库 sudo dnf install libpng12-devel.x86_64 sudo dnf install libb2-devel.x86_64 sudo dnf install libX11-devel sudo dnf install libXcursor-devel.x86_64 sudo dnf install libXext-devel.x86_64 libXrandr-devel.x86_64 gem install fxruby

票数 0
EN

Stack Overflow用户

发布于 2018-11-03 21:50:10

关于您可以安全忽略的路径的警告(至少目前是这样)。错误告诉您的是,您没有安装FOX开发头和库,因此它无法构建fxruby。因此,您必须安装fox开发包--它可能被命名为"fox16“或"fox16-devel",或者根据您正在运行的Linux版本而命名。(如果所有这些都失败了,你可以自己构建)。

在此之后,应该可以编译fxruby (使用gem install fxruby)。

如果您确实想自己构建FOX,下面(大致)是以下步骤:

1)访问福克斯网站http://www.fox-toolkit.org/,下载最新的1.6 (稳定)版本(目前,fox-1.6.57.tar.gz)。

2)我将创建一个目录~/src,然后是cd ~/src,然后解压缩下载的包,例如,tar xvf ~/Downloads/fox-1.6.57.tar.gz (根据实际下载包的位置调整路径)。

2)现在应该有一个子目录fox-1.6.57 (即~/src/fox-1.6.57/)。光盘到它,并阅读自述和安装的顶层文档.

3)运行配置脚本./configure./configure --prefix=$HOME。这些调用的不同之处在于,如果运行普通的./configure,软件将安装在默认位置/usr/local (安装时需要根访问),而调用./configure --prefix=$HOME将导致软件安装在$HOME下。后者将不需要根访问来安装,如果您只是安装该软件供您自己使用,可能会更好。

4)我在您自己的主目录下安装,创建适当的子目录:cd ~; mkdir bin include lib‘。(安装可能会处理这个问题,但是预先创建目录并不会有什么影响。)

5)现在运行make。它应该在本地目录(~/src/fox-1.6.57/)下编译和构建FOX库。

6)运行make install。它将在默认位置/usr/local或主目录~(取决于您的configure选项)下安装库。

7)这一点,您应该安装FOX库和头。现在试试gem install fxruby。(如果要进行本地安装,可能是gem install fxruby --user-install。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53129776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档