如何在linux中配置和构建带有源代码的软件?

时间:2017-05-26 07:40:30

标签: python build configure

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

1 个答案:

答案 0 :(得分:2)

该项目似乎是纯粹的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转换后的文件的路径。