Đồ án tốt nghiệp
2.3 Các tệp tin cần thiết.
Các file v thà mục cần có bao gồm : DAESOL.exe Tệp tin chơng trình chính.
Cdifalg.for Tệp tin chơng trình nguồn Fortran chứa giải thuật cơ bản dùng để giải phơng trình vi phân đại số.
Opt_DLL Th mục chứa các file thiết đặt các thông số mặc định cho các trình biên dịch v liên kết để thực hiện dịch ra file .dll.à
Opt_EXE Th mục chứa các file thiết đặt các thông số mặc định cho các trình biên dịch v liên kết để thực hiện dịch ra file .exe.à
Chú ý:
Khi sử dụng chơng trình :
File dữ liệu của bạn là file phải có đầy đủ các từ khoá nh trong file ví dụ trên (với file dữ liệu có phần mở rộng l .eqt).à
Để sử dụng đợc đầy đủ các chức năng của chơng trình n y thì máy tínhà
của bạn cần có một chơng trình biên dịch Fortran, có thể l :à
+ Microsoft Fortran PowerStation: với bộ chơng trình FORTRAN n y thìà
cho phép bạn dịch đợc ra cả file .exe v .dll.à
+ Digital Visual Fortran : với bộ chơng trình FORTRAN n y thì cho phépà
bạn dịch đợc ra cả file .exe v .dll .à
+ Lahey Fortran : với bộ FORTRAN n y bạn chỉ có thể tạo ra chà ơng trình chạy .exe m thôi.à
Nếu bạn có trình biên dịch FORTRAN n o khác thì có thể tự soạn lấyà
một file chứa các tham số tuỳ chọn mặc định để thực hiện biên dịch ch- ơng trình. File n y cần có phần mở rộng l .ini , nếu file đặt các thông sốà à
biên dịch cho việc dịch ra DLL thì bạn hãy đặt file n y v o thà à mục Opt_DLL, còn nếu phục vụ việc dịch ra EXE thì hãy đặt file đó v o thà
mục Opt_EXE. Các file ini n y có dạng nhà ví dụ sau : [COMPILER]
DF;must has ';' at here [OPTIONS] [DF]:[/compile_only]=1^YES; [DF]:[COMPILER_PARAMETERS]=1^/dll; [DF]:[LINKER]=1^link; [DF]:[LINKER_LIBRARIES]=1^; [DF]:[LINKER_PARAMETERS]=1^/nologo /subsystem:windows /dll;
Trong file n y không phân biệt chữ hoa v chữ thà à ờng. Sau từ khoá [COMPILER] l tên của trình biên dịch, mỗi tên đặt trên một dòng, dà ới dòng tên của trình biên dịch cuối cùng trong file cần có dấu ";" (điều n y cho phép bạn đặtà
nhiều thiết đặt cho các trình biên dịch khác nhau trong cùng một file). Các dòng khác trong file nếu có dấu ";" ở đầu l dòng ghi chú.à
Các dòng sau [OPTIONS] có mẫu dạng nh sau : [compiler_name]:[keyword]=state^parameters;
compiler_name : l tên của trình biên dịch.à
Keyword : l các từ khoá nhà sau : /compile_only
COMPILER_PARAMETERS LINKER
LINKER_LIBRARIES LINKER_PARAMETERS
state = 0 hoặc 1, nếu bằng 0 thì sẽ không thể thao tác với ụ điều khiển tơng ứng trong hộp thoại Options, nếu bằng 1 sẽ cho phép thao tác với ụ điều khiển tơng ứng trong hộp thoại Options.
Parameters : l các tham số cần đặt v o ụ điều khiển tà à ơng ứng trong hộp thoại Options.