?? make_pyos_kernel.cpp
字號(hào):
/******************************************************************************************
* 輔助文件,用來(lái)將編譯后得到的獨(dú)立文件鏈接成一個(gè) 1.44M 的 img 映象文件
* 編寫:謝煜波
* email:xieyubo@126.com
* 使用方法
* make_pyos_kernel 映象文件名 第一個(gè)被鏈接的文件 第二個(gè)被鏈接的文件 第三個(gè)被鏈接的文件 ...
*******************************************************************************************/
#include <fstream>
#include <cstdlib>
#include <iostream>
using namespace std ;
int main( int argc , char** argv )
{
char ch ;
argv++ ;
unsigned int count = 0 ;
if( argc == 1 ){
cout << "make_pyos_kernel objfile sourcefile1 sourcefile2 ..." << endl ;
}
else{
ofstream outfile( *argv++ , ios_base::binary ) ;
for( int i = 2 ; i < argc ; ++i ){
ifstream infile( *argv++ ) ;
while( infile.get( ch ) ){
outfile.put( ch ) ;
count++ ;
}
infile.close() ;
}
ch = 0 ;
while( count++ != 1474560 ){
outfile.put( ch ) ;
}
outfile.close() ;
}
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -