【问题标题】:how to build a software with source code in linux?如何在 linux 中使用源代码构建软件?
【发布时间】:2017-10-27 00:43:07
【问题描述】:

我正在尝试安装一个软件,一个 FORTRAN77 到 Fortran90 的转换器,fortran_tools,我已经将源代码克隆到我的本地存储库中,那么如何配置和构建软件并使其运行?希望能推荐一系列的程序

【问题讨论】:

    标签: python build configure


    【解决方案1】:

    该项目似乎是纯 python。所以安装它不需要编译。作为一个 python 包,安装过程包括使你的 python 解释器可以使用源代码。这可以通过附加路径或使用包维护者提供的安装脚本(称为setup.py)来完成。

    没有setup.py所以你不能按通常的方式安装它。如果您希望能够从任何地方访问该类,则必须附加您的路径或创建一个设置文件。

    export PYTHONPATH=path_to_code:$PYTHONPATH 
    

    从那里,按照测试目录中的示例进行操作:

    from fortran_tools import Fixed2Free
    import os
    
    path = '.'
    filename = 'myfile_without_extension'
    
    input_path = os.path.join(path, 'input', filename + '.f')
    output_path = os.path.join(path, 'output', filename + '.f90')
    
    Fixed2Free.from_argv(['', input_path, output_path, '--style'])
    

    input_path 是您要转换的文件的路径,output_path 是转换后文件的路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-04
      • 2019-07-19
      • 2020-08-20
      • 1970-01-01
      • 1970-01-01
      • 2018-04-11
      • 1970-01-01
      • 2012-06-10
      相关资源
      最近更新 更多