为什么用C语言做成的EXE文件在别人电脑上运行不了?
删除debug文件,然后压缩传送别人应该没问题。可能别人编译器有问题。
运行这调试版的exe文件,都会动态连接 MFC42D.DLL和MSVCRTD.DLL这两个文件,所以你如果将这个文件在其它机器上运行而这台机器没有这两个文件或者缺少一个,系统则会出现: “找不到所需.dll文件-某某.dll”这样的提示。
因为,他们没有安装你所用的编译器。你在编译的时候没有把软件里面的东西编译进去,你能打开时因为在打开的时候他会调用编译器中的某些库,所以安装了编译器的人可以打开。
为什么c语言编译之后生成的是.exe?
1、.exe是Windows上能运行程序格式。不同平台后缀不同 比如在Linux平台使用gcc编译后生成.out文件 没必要纠结后缀。
2、“.exe”C语言源文件后缀名是“.c”,编译生成的文件后缀名是“.obj”,连接后可执行文件的后缀名是“.exe”。c语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。
3、而去运行,而C语言编写的程序,肯定是要经过一系列的编译,链接,生成可执行的文件。在windows系统中,执行文件都是.exe为扩展名的。
4、程序文件名的后缀是.c,经过编译后是.obj,经过连接后是.exe。xx.h文件.h中一般放的是同名.c文件中定义的变量、数组、函数的声明,需要让.c外部使用的声明。xx.c文件.c文件一般放的是变量、数组、函数的具体定义。
c语言如何把c程序编译成可执行的exe文件
c语言运行方式如下:上机输入和编译源程序。通过键盘向计算机输入程序,最后将此源程序以文件形式存放在文件夹内,文件用.c作为后缀,生成源程序文件。
\x0d\x0a第一步是预处理,包括语法检查等工作。\x0d\x0agcc -P abc.c\x0d\x0a第二步由源程序生产汇编语言代码。\x0d\x0agcc -S abc.c \x0d\x0a会生成abc.s文件,这个文件里就是汇编代码。
需击编译运行。在DEV-C++中点击编译运行,可以生成exe文件的。如果无法生成,就需要对cpp文件单独编译,才能生成可执行文件。C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。
打开c语言编辑工具(vc0),写入所编程序源代码。依次点击“组建-编译-执行”。执行完程序,点击回车。点击“文件另存为”把文件存到你能够找到的文件夹中,比如桌面。
第一步,打开C语言编译软件,输入你要执行的程序源代码,如下图所示。第二步,代码编写完成之后,依次点击”编译“、”组建“、”执行“三个选项,也可以通过依此右边的三个快捷键完成上述操作,如下图所示。
编译源程序文件:使用 C 语言编译器,如 GCC (GNU Compiler Collection)、Microsoft Visual C++、Clang 等,将 helloWorld.c 源程序文件编译成目标文件(通常是二进制文件)。
怎么把c语言变成exe
\x0d\x0a第一步是预处理,包括语法检查等工作。\x0d\x0agcc -P abc.c\x0d\x0a第二步由源程序生产汇编语言代码。\x0d\x0agcc -S abc.c \x0d\x0a会生成abc.s文件,这个文件里就是汇编代码。
需击编译运行。在DEV-C++中点击编译运行,可以生成exe文件的。如果无法生成,就需要对cpp文件单独编译,才能生成可执行文件。C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。
c语言运行方式如下:上机输入和编译源程序。通过键盘向计算机输入程序,最后将此源程序以文件形式存放在文件夹内,文件用.c作为后缀,生成源程序文件。
第一步,打开C语言编译软件,输入你要执行的程序源代码,如下图所示。第二步,代码编写完成之后,依次点击”编译“、”组建“、”执行“三个选项,也可以通过依此右边的三个快捷键完成上述操作,如下图所示。
打开c语言编辑工具,在工具中写入程序的源代码。完成以后,点击编译后点击组建,然后点击执行。执行完程序,点击回车按钮选项。点击文件另存为把文件存到你能够找到的文件夹中。