我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:刘伯温论坛 > 分别编译 >

C语言程序从编写到生成一个程序(exe)需要用到几个软件?分别是什

归档日期:09-03       文本归类:分别编译      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部如果用集成开发软件,一般用一个就可以了。更多追问追答追问软件名是?追答这种软件有很多,如CodeBlocks、DEV C++、C-Free 5、VC++等都可以。追问C语言专用的、使用最广泛的是哪个软件?追答使用最广泛的应该要说编译系统了,一般gcc(有多个分类)跟VC比较用的广,上面我说的那些软件,C-Free 5、CodeBlocks、DEV C++用的算gcc,也可以自己切换成其它编译系统,VC++使用的VC平台。

  其它的还有TC编译平台,不过现在比较少用于C。追问编译系统和编程软件(比如VC++)是不是一回事?追答VC++算集成开发工具,它集成了编译器、连接器、编辑器等一系列开发需要的各个部件,让开发人员更快捷的完成任务。

  编译系统简单来说就是一个编译器,如果要写代码,需要另找编辑器,如文本编辑器,如果你学Java的话,能够简单的了解到这种分开式的模式。开始学的话,使用上面我说的那些工具中的某一个就行,那些都算是比较常用的开发工具。一般的教材上可能使用VC要多一点,老教材可以看到TC的影子。追问gcc和vc就是两个不同的编译系统吧?谭浩强教的是哪个系统?追答是的,gcc跟vc属于不同的编译系统。

  谭浩强的教材,前3版用的是TC,从第四版开始使用的是VC6.0。再后面的版本可能会使用更新的版本。追问哪个系统最新?学哪个系统最好?追答建议根据教材上要求的选择,新版本的不一定适合学习,出问题了也比较难找到解决方法。追问目前使用最广泛的系统是?追答PC操作系统使用最多的算Windows,手机使用多的算Android跟ios。追问我说的是C语言编译系统使用最多的追答你用CodeBlocks吧追问Codeblocks是基于哪个编译系统的追答默认是gcc(官网分MinGW跟TDM-GCC版本)。追问为什么我用notepad++和GCC MinGW编写编译出来的程序无法显示中文?追答MinGW支持中文的,不知道你使用的是哪个版本。追问GCC不是Lunix系统的吗?那基于GCC的CodeBlocks在windows系统能用?追答GCC有Wondows的版本的,最常用的有MinGW、Cygwin、Djgpp。追问GCC MinGW的编译过程是在CMD中完成的吗?视频教程中,他们是在CMD中输入gcc a.exe,然后就生成了一个可执行程序exe追答如果你没有配置图形界面,那么就是在cmd里面用命令编译、运行。你也可以直接下载安装一个带MinGW的codeblocks,这样就不是在cmd里面用命令编译、运行了追问如果教材上面的C语言程序是基于TC编译器的,但我用VC或者Gcc编译器来编译,能正常通过吗?追答标准的C代码可以,如果是TC的特别代码不行。追问我的系统是windows的,所以不想学GCC的,你觉得目前学VC好还是学VS好?我的系统是windows的,所以不想学GCC的,你觉得目前学VC好还是学VS好?追答VS不是单独的平台,它包括VC,还包括VB、VC#等,不同版本的VS,包含的VC版本不一样,支持的C标准也不一样,如果你用的版本不一样,你使用C语言的时候也是需要针对不同的VC平台的。追问用下面这个程序来加密文件的话,黑客破解起来要多久?破解原理是什么?void EncryptFile(FILE *sfp,FILE *dfp,char pwd)

  展开全部确切分的话,大体可分为编辑软件、编译软件、连接软件。链接完了就生成了exe文件。

  不过现在都是集成在了一个开发环境下了(IDE),就像VC、VS这样的积成开发环境,所以实际上只需要安装一个软件就行了。

  安装codeblock就行,cfree也可以,还有很多很多软件,推荐codeblock。

本文链接:http://saltstudios.net/fenbiebianyi/878.html