回 帖 发 新 帖 刷新版面

主题:(非计算机系学生)如何入门篇(4)---程序如何来的

=========================================================
(非计算机系学生)如何入门篇(4)---程序如何来的
=========================================================
基本步骤是从代码文件(*.c *.cpp)到目标文件(*.obj)
从目标文件到执行文件(*.exe)



【从文件开始 】
“c 或 c++ 语言”
*.c *.cpp
*.h
*.res *.rc 关于程序字符串,菜单资源
*.obj
*.exe
【编译】
“c 或 c++ 语言”
代码编译器:把 *.c或*.cpp变成 *.obj
具体看你使用的是什么了,lcc-win32 就是 lcc.exe  (c编译器)
                         tuber c++ 就是 tcc.exe  (c++编译器)

资源编译器 :把 *.rc变成 *.res
   

连接器:把 *.obj *.res变成*.exe


【从IDE--大型编译器开始】
例如 Bland c++ builder
     Virtual c++
更加简单直接选择菜单-〉编译(Complie),或点击run 按钮就可以了



*如果要使用上面的步骤,还要仔细阅读各种编译器的编译程序
参数帮助,否则不会成功。
*而且各种编译器还会生成各种文件如 *.mak 等等,但这些
不是必需的。

【lcc-win32 编译器】

http://www.cs.virginia.edu/~lcc-win32
http://www.q-software-solutions.com
ftp://www.cs.virginia.edu/pub/lcc-win32/manual.exe
ftp://www.q-software-solutions.com/lcc/manual.exe




[注意]

我看过的文章我将评分 30分请保留   ,10分的请删除

请大家写评语之后只留下有用的共享资料:
例如  下载资料的网站
记得把无关紧要的文章隔几天删除,以免本主题无用信息太长
谢谢合作
尽量提供本主题的有用信息帮助更多的人。这样才是我的用意。

回复列表 (共2个回复)

沙发

程序不是这样来的吗?! 先用语言写好代码... 
然后编译器就会编成程序....
编译的过程就是将可以了解的代码...编成计算机用的(当然高手也许可以做到直接阅读这类文件..)..二进制文件....然后再按各个系统..生成可执行的文件的吗?!

板凳

我不能,
汇编还算可行,传说绿盟的 老"袁"可以

我来回复

您尚未登录,请登录后再回复。点此登录或注册