char szTempFileName[ 260 ];
FILE* err_fh = NULL;
int main( int argc , char* argv[] )
{
int r = -1;
GetTempPath( szTempFileName , sizeof( szTempFileName ) );
strcat( szTempFileName , "linker.err" );
DeleteFile( szTempFileName );
err_fh = fopen( szTempFileName , "w" );
if( argc == 3 )
{
r = do_main_work( "" , argv[1] , argv[2] );
}
else if( argc == 4 )
{
r = do_main_work( argv[1] , argv[2] , argv[3] );
}
else
{
printf( "Useage: BBasic [+options] + objfile + binfile\n" );
}
if( err_fh )
fclose( err_fh );
if( r )
{
pritnf( "Fail!!!\n" );
}
else
{
DeleteFile( szTempFileName );
printf( "\nBBK Basic Linker Ver%-7.1f\n" , 2.0 );
printf( "Author: 通宵蟲\n" );
printf( "Copyright (c)2006 東莞步步高教育電子有限公司\n" );
printf( "All rights reserved.\n\n" );
}
return r;
}
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。