bcc55compp.stp

来自「此程序是本人编写的在MFC环境下调用Matlab函数进行编程的实例」· STP 代码 · 共 56 行

STP
56
字号
# $Revision: 1.1 $sub bcc55compp {    my $input = shift;    my $default_location = "C:\\Program Files\\Borland";    my $language_handled_fcn = sub {        my $lang = shift;                return $lang eq "C" || $lang eq "CPP";    };    my $locate_fcn = sub {        my @borland_roots = ();        if ($ENV{'BORLAND'} && -e "$ENV{'BORLAND'}\\CBuilder5\\bin\\bcc32.exe")        {            push(@borland_roots, $ENV{'BORLAND'});        }        my $registry_lookup_fcn = $input->{"registry_lookup"};        my $borland_root = &$registry_lookup_fcn("SOFTWARE\\Borland\\C++Builder\\5.0",                                                 "RootDir");        if ($borland_root ne "" && -e "$borland_root")        {            $borland_root =~ s/\\CBuilder5$//i;            push(@borland_roots, $borland_root);        }        if (-e "$default_location" && -e "$default_location\\CBuilder5\\bin\\bcc32.exe")        {            push(@borland_roots, $default_location);        }        return @borland_roots;    };    my $root_val = sub {        return shift;    };    return {        "vendor_name"  => "Borland C++Builder",        "version"      => "5.0",        "group_id"     => "BORLANDC",        "serial"       => 5.0,        "root_var"     => "BORLAND",        "optfile_name" => "bcc55compp.bat",        "default_location" => $default_location,        "language_handled" => $language_handled_fcn,        "root_val"     => $root_val,        "locate"       => $locate_fcn        };}1;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?