递归火山软件开发平台

标题: 为啥动态编译的程序,没有看到编译出来的动态库文件在... [打印本页]

作者: 朕的    时间: 2021-3-11 22:53
标题: 为啥动态编译的程序,没有看到编译出来的动态库文件在...
为啥动态编译的程序,没有看到编译出来的动态库文件在哪里?
静态编译一个程序是4000KB,动态编译的是几百KB,但是动态编译的运行库文件没有看到编译哪里去了,就有一个out的文件夹。


作者: fengshangren    时间: 2021-3-12 11:14
不会打包动态运行库的,电脑上如果有,就能运行,没有就报错。所以一般静态编译稳妥一点。不过WIN 10是都会有运行库的。WIN 7 及以下系统就不一定了
作者: 创世魂    时间: 2021-3-12 15:12
动态编译目前不会输出库文件的。win10一般都自带运行库了,可以直接运行。     但是win8,win7就不一定了。。所以静态编译最靠谱最稳定。。
作者: 朕的    时间: 2021-3-13 13:17
创世魂 发表于 2021-3-12 15:12
动态编译目前不会输出库文件的。win10一般都自带运行库了,可以直接运行。     但是win8,win7就不一定了。 ...

那没有库文件,动态编译的程序 怎么给别人运行啊。所有程序都静态编译,包括dll也静态编译 得多大。
作者: shuimiao    时间: 2021-3-13 17:06
这静态编译不知道有没有优化的可能,就这样的空窗口4M体积实在是不行,那些大软件不在乎,可是很多小软件就在乎了。如果动态编译的话,在win7下估计容易出问题,xp就更不用说了,编译界面明写着不支持xp,也就自然不支持2003系统了,这就很尴尬了。换成静态编译吧又太大
作者: shuimiao    时间: 2021-3-13 17:09
而且这编译速度实在不敢恭维,VS也没这么慢吧。每次切换活动项目,首次编译速度都慢的令人抓狂。火山如果能把编译速度优化上去,这可是关乎调试效率和程序员情绪问题,再优化静态编译体积,那才有生命力。当然,现在IDE的功能还是很欠缺的,就像个次品,这个可以慢慢来(比如增加多套配色)。
作者: 朕的    时间: 2021-3-13 19:05
shuimiao 发表于 2021-3-13 17:06
这静态编译不知道有没有优化的可能,就这样的空窗口4M体积实在是不行,那些大软件不在乎,可是很多小软件就 ...

win7需要带库,那么动态编译的库文件 又不编译出来,不知道到哪里去找 把这些文件附带上




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4