在CentOS 7终端安装fbeexport



我需要从Firebird导出数据到CSV文件。当我使用Google时,我发现了fbeexport工具。我需要在我的CentOS 6机器上安装这个工具。我正在使用CentOS服务器。我如何在我的终端安装fbeexport ?有相关的文件证明吗?

我用的是CentOS 6.

我解压缩了文件,之后我找不到任何安装文件。我是一个Linux初学者,请帮助我。

解压缩文件后,我试图运行fbeexport文件,但结果是'command not found'。

  1. 在终端中创建一个文件夹并执行以下代码

    git clone https://github.com/mariuz/fbexport`
    
  2. 打开Fbexport文件夹并执行以下命令

    make all;
    
  3. 如果您遇到任何错误,如g++命令未找到,请运行以下命令

    yum groupinstall 'Development Tools'
    
  4. 再次执行命令make all,如果遇到类似cannot find - lfbclient的错误然后执行以下命令

    sudo -i;
    cd /lib64
    ln -s  libfbclient.so.2.5.9 libfbclient.so
    
  5. 执行make all命令

您可以使用Makefile来安装。如果你已经安装了make,你可以使用:

make install

或者,您应该确保exe/fbexport文件是可执行的,并运行它。

也就是说,它是在2009年编译的,所以它可能不会按原样运行,您可能需要自己从源代码编译。这意味着除了make之外还要安装GCC。您还需要安装Firebird客户端库。然后使用:

make clean
make all
make install

注意:我自己实际上并没有遵循这些步骤,我不知道这些代码在最近的编译器版本上是否仍然可以编译。

最新更新