Class: MxxRu::Cpp::Toolsets::IccWin
Overview
Toolset implementation for Intel C++ Compiler for Windows.
Constant Summary
Constants inherited from Vc8Family
Vc8Family::Actual_manifest, Vc8Family::MT_NAME_TAG
Instance Method Summary collapse
- #compiler_name ⇒ Object
-
#initialize(a_name = "icc_win") ⇒ IccWin
constructor
A new instance of IccWin.
-
#librarian_name ⇒ Object
Returns librarian name.
-
#linker_name ⇒ Object
Returns linker name.
Methods inherited from Vc8Family
#clean_dll_specific_files, #clean_exe_specific_files, default_manifest, #make_dll_command_lines, #make_exe_command_lines, manifest, #setup_mandatory_options
Methods inherited from VcFamily
#clean_dll_specific_files, #clean_exe_specific_files, #clean_lib_specific_files, #clean_vc_specific_garbage, #dll_file_name, #exe_file_name, #implib_link_name, #implib_link_path, #lib_file_name, #lib_link_name, #make_c_obj_command_lines, #make_cpp_obj_command_lines, #make_dll_command_lines, #make_dll_requirements, #make_exe_command_lines, #make_lib_command_lines, #make_mswin_res_command_lines, #mswin_res_file_name, #obj_file_ext, #rc_name, #setup_mandatory_options, #setup_vc_specific_debug_options
Constructor Details
#initialize(a_name = "icc_win") ⇒ IccWin
Returns a new instance of IccWin.
39 40 41 |
# File 'lib/mxx_ru/cpp/toolsets/icc_win.rb', line 39 def initialize( a_name = "icc_win" ) super( a_name ) end |
Instance Method Details
#compiler_name ⇒ Object
43 44 45 |
# File 'lib/mxx_ru/cpp/toolsets/icc_win.rb', line 43 def compiler_name return tag( COMPILER_NAME_TAG, "icl" ) end |
#librarian_name ⇒ Object
Returns librarian name.
53 54 55 |
# File 'lib/mxx_ru/cpp/toolsets/icc_win.rb', line 53 def librarian_name return tag( LIBRARIAN_NAME_TAG, "xilib" ) end |
#linker_name ⇒ Object
Returns linker name.
48 49 50 |
# File 'lib/mxx_ru/cpp/toolsets/icc_win.rb', line 48 def linker_name return tag( LINKER_NAME_TAG, "xilink" ) end |