研究实验1_搭建一个精简的C语言开发环境(包含部分经典的前言)

综合研究: 
    在这部分内容中,将启示我们如何进行独立研究和深度思考(一定要注意这一点,相应的调整自己的学习思想)。同时使我们: 
        (1)认识到汇编语言对于深入理解其他领域知识的重要性。 
        (2)对前面所学习的汇编语言知识进行融会。 
        (3)对用研究的方法进行学习进行体验。 

研究实验1_搭建一个精简的C语言开发环境: 
在运行过程中如果需要使用TC 2.0中的相关文件,就会出现文件找不到的错误,我们根据提示信息,就可以知道 
找不到的是哪个文件,也就可能分析出这个文件是干什么用的。 

1.缺少目标文件cos.obj 
2.缺少库文件emu.lib 
3.缺少库文件maths.lib 
4.缺少库文件graphics.lib 
5.缺少库文件cs.lib 

说明: 
*.obj:目标文件 
*.lib:库文件 

相应文件所起作用如下(来自百科): 

TC.EXE 集成开发环境 
C0?.OBJ 不同模式启动代码  
C?.LIB 不同模式运行库  
GRAPHICS.LIB 图形库   
EMU.LIB 8087仿真库   
maths.lib数学函数库 
其中上面的?分别为:   
T Tiny(微型模式)   
S Small(小模式)   
C Compact(紧凑模式)   
M Medium(中型模式)   
L Large(大模式)   
H Huge(巨大模式)  
        几点解释: 
(1)一般我们常使用的是TC.exe,实际上,Turbo C包有两种编译器,集成开发环境下的叫做TC.exe和命令行方式 
下的图形界面运行环境叫做TCC.exe(需要额外的graphics.lib文件提供支持) 
(2)此程序中调用了printf函数,大家都知道调用C语言的库函数需要添加头文件,这里却不添加也可以,因为在 
cs.lib中已经添加了printf函数的具体实现。
原文地址:https://www.cnblogs.com/xpjiang/p/4524425.html