导航:首页 > 源码编译 > vc编译大文件

vc编译大文件

发布时间:2023-04-17 15:27:17

‘壹’ c程序编译后太大了怎么办啊

程序要执行当然不是只靠你写的那两行代码,还需要好多库,即使是很简单的程序,你在VC++下按一下ALT+F7,选中Link就能看到了。编译的时候这些库也被包含到可执行文件当中,因此可执行文件较大。

Debug编译后带有源文件信息,因此可以调试,单步执行,而Release没有这些信息,因此不能调试,但执行效率更高。

‘贰’ 怎样用vc编译C语言文件,请详细说明步骤

如果只是想简单用VC编译c语言文件,可以不用那么复杂,你可以这样做:
在你想保存的文件夹下,新建一个.txt的文本文件,名字就取你要新建立的c文件的名字,但是注意后缀名改为.c;
让后右键(如果只装了vc的话,也可以直接双击打开)选择vc方式打开;
在打开的窗口中编写你的代码,写完后保存,点击!符号(也可以找菜单项中的build下的build all或execute都可以),进行编译和链接,弹出对话框就选择是,如果没有错误就可以通过编译,程序就直接运行

如果是按步骤来会稍微麻烦点,如下:
(1)打开vc环境
(2)选择“File”—“New”
在弹出的对话框中选择"projects"项,先建立工程文件:
i:对话框的左边选择Win32 console Application项
ii:在对话框的右边可以选择路径Location和输入工程名Project name,下边的单选一般默认为Create new workspace即可(因为是新建)
iii:以上设置好后,单击ok,下面的对话框按默认即可,点击finish,然后在下一个对话框中点击ok,工程建所在文件夹就建好了。此时如果按你刚才设定的路径去查看,就可以找到建立的工程文件夹。
(3)建立文件
让后同样在“File”—“New”下,本次选择Files项,在左边选择c++source file项,右边file下可以输入文件名,上边的为指定该文件所在的工程,一般默认即可建立在你刚刚建立的工程文件中,下边的Location为该源文件的路径,都按要求填写好后,点击ok即可进行文件的代码的编写了
(4)代码写好后,如上一部分简单操作时所说的进行编译和链接,让后运行就可以查看结果了。

至于工程是做什么用的,就好比是一个“单位或者说工厂”一样,而源文件好比是单位中的“车间”,这样理解简单点,具体的过程你按我所说的试试吧

附:如果你的英文好的话,很容易理解和看懂出现的各种提示的意思,如果你装的是汉化版的vc,那就更好办了,很容易就看懂的,试试看,祝你成功!

刚开始学习c语言,用的也是vc环境,更本不知道从哪里进入,哪里写代码,所以想了上面的简单的办法,后来看书就慢慢的会用了,相信你很快就会很熟练了,呵呵

‘叁’ 我用VC++6.0编译hello world程序怎么很大

是有界面的程序么?

vc++ 会帮你预编译一些东西,编译之后,链接一些库,确实会比你的源程序大很多,很正常。

‘肆’ 为什么VC++生成的DLL文件那么大,怎样才能变小

1.debug版带有调试信息,所以很大,如果是release版会小很多。
2.项目属性,如果是静态连接运行返迹时库的就比较大,如果是动态连接运行时库的(在共享 DLL 中使用 MFC)就比较小
3.WIN32 dll比较小,且使用不同的运行时库的化,生成的dll文件大小也有差别。(工程属性-》C/C++-》代码生成-》运行时库)。使用不同的运行时库,有微软的、STD的碰世改有单线程多线程笑判。

‘伍’ vc++6.0怎么编译多个C文件

对于VC6编译器来说,C++的cpp文件和C的.c文件没什么区别。都可以编译。

如果你的这三个文件时相互关联的,譬如调用等,那么你不用把他们放到一个文件中,编译器会自动把他们关联起来的。

如果你的这三个文件时三个单独的模块(mole),那么还是单独放着比较好。

又或者是三个各自有独立功能的函数,你想放到一块的话,就只有把他们写在一个文件中去了。

‘陆’ 如何缩小vc编译的文件体积

如果你是指编译后的完整工程(包括中间文件等),那么不推荐缩小,也没办法很好的缩小。


如果你是指编译后,最终完成的EXE,那么太多办法来缩小。

比如:

‘柒’ C++编译后的文件为什么体积特大

正常,在编写小的短的程序C没有汇编有优势,一个程序很简单的程序用TC编译成30K正常
你可以这样理解
编译 就跟模板似的,有固定的开头结尾,中间是你的程序编译的代码,开头结尾最简单也要几K,所以再加上你的程序不可能很短
你是用的TC 而不是用的VC++ 没有动态库与静态库的问题,
但是如果改变些TC编译选项可能对编译结果大小有影响

‘捌’ Delphi和VC++比为什么编译出的文件差这么大

VC实际编罩槐袜译的文件不小,除非不带窗口,不用MFC。如果VC编译的程序把MFC包含的话,什么也不加,一个程序就1M多。这样算起来delphi编译的文件不算大啦,因为如果delphi编译是如果不加入动态库物激的话,文件相当小的,比38KB小得多。而且delphi在编译时进行了一些优化处理,所明禅以运行效率比较好。

‘玖’ vc++编译的程序怎么那么大

你指的是控制岩慧台程序吗?
Debug版的exe比较大,你可以发布成Release版的,这样可以缩减到原来的1/2左右,VB的虽然30多K,但不能脱离开发环境运行,VC做的Release版的程序可以在枝胡所猛枣拦有Windows操作系统中运行
发布Release版的方法,详见我的博客:
http://lewvan.blog.e.cn/user3/lewvan/archives/2006/1602756.shtml

‘拾’ 用vc编译C++工程的时候,停在Compiling resources...处没反应,但是rc.exe会一直的执行,产生个较大文件

用了共拆洞享段变量,这个变量是build在exe里的,所以你如果在进程间共享上旅洞枯m的东西,颤知不能共享段,改用其他方式,比如内存映射文件。

阅读全文

与vc编译大文件相关的资料

热点内容
ssl数据加密传输 浏览:86
51单片机定时器方式2 浏览:330
命令行查看开机时间 浏览:812
python微博复杂网络分析 浏览:550
rf3148编程器 浏览:505
浙江标准网络服务器机柜云主机 浏览:587
设置网络的服务器地址 浏览:600
java图形界面设计 浏览:751
纯前端项目怎么部署到服务器 浏览:538
瓜子脸程序员 浏览:505
如何保证服务器优质 浏览:94
小微信aPP怎么一下找不到了 浏览:299
算法纂要学术价值 浏览:975
程序员你好是什么意思 浏览:802
倩女幽魂老服务器如何玩 浏览:563
电子钟单片机课程设计实验报告 浏览:1000
看加密频道 浏览:382
程序员算不算流水线工人 浏览:632
三星电视我的app怎么卸载 浏览:44
简述vi编译器的基本操作 浏览:508