失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > c语言程序编译图标是什么意思 C语言编译exe添加图标

c语言程序编译图标是什么意思 C语言编译exe添加图标

时间:2019-02-28 23:30:08

相关推荐

c语言程序编译图标是什么意思 C语言编译exe添加图标

C语言是一门通用的计算机编程语言,可以直接编译为可执行文件。在windows下,可执行文件的后缀是exe,我们编写一个最简单的程序test.c:

#include

int main(int argc, char *argv[])

{

printf("%s\n", "Hello Kitty!");return 0;

}

执行编译操作,这里我使用的是VC的编译器,关于VC编译器的获取,可以自己到网上搜索,实在找不到就安装一下visual stiudo

我们生成的exe图标是这样的:

不能自定义自己的图片,就不太好看。

下面,我们准备一下我们的图片文件,必须是.ico结尾的图标文件,关于ico文件的获取,这个很简单,可以自行在线制作,使用普通的图片就能制作。

制作完成之后,我们放到源代码相同的目录,然后新建一个.rc结尾的资源文件,里面的内容如下:

IDI_ICON1 ICON DISCARDABLE "test.ico"

只有这一行,然后我们用rc命令,将该资源文件编译为.res结尾的二进制文件:

注:rc命令也是包含在VC编译器里的一个工具。

最后,我们执行link test.obj test.res就能生成带图标的可执行文件了。由于,我们之前已经编译过一次c文件,所以,test.obj已经生成了,或者我们执行cl /c test.c只编译源代码而不执行链接,也可以生成test.obj目标文件。

这个exe文件就好看多了。

结束!

如果觉得《c语言程序编译图标是什么意思 C语言编译exe添加图标》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。