腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Golang
-
为什么
相似
机器
上
的
编译
会
导致
显著
不同
的
二进制
文件大小
?
、
、
、
我有一个用
Golang
编写
的
基于gorilla/mux
的
web服务。我观察到,在我
的
Windows10Pro
机器
上
,完全相同
的
代码
会
产生超过10MB
的
二进制
文件,而在我同事
的
Windows10Pro
机器
上
,它会产生大约7MB
的
二进制
文件。在另一位同事
的
运行OS X Yosemite
的
浏览 5
提问于2016-08-26
得票数 1
回答已采纳
1
回答
GhostScript需要图形处理器吗?
、
、
我正在使用nodejs包将pdf转换为图像:error: message=Failed to convert page to image, killed=false, code=1, signal看看是否有一个环境变量可以跳过GhostScript中
的</
浏览 0
提问于2016-12-16
得票数 0
1
回答
相同
的
代码和相同
的
编译
器能在
不同
的
机器
上
产生
不同
的
二进制
吗?
、
的
想法使我考虑了这个问题。 在nix中,每个已
编译
的
二进制
文件都与散列键相关联,该散列键是通过散列所有依赖项和构建脚本获得
的
,即nix语言中
的
“派生”。不管怎样,这是我
的
理解。但是,在
不同
的
机器
上
编译
时,相同
的
派生不能
导致
不同
的
二进制
文件吗?如果
机器
A
的
处理
浏览 6
提问于2021-04-01
得票数 4
回答已采纳
1
回答
为什么
Windows
会
产生与Linux
不同
的
浮点输出?
、
、
、
、
问题在Linux
上
,所有
机器
都产生相同
的
输出。在Windows<
浏览 0
提问于2018-09-26
得票数 6
1
回答
为什么
C++比C慢,而实际
上
什么也不做
、
、
C++在无所事事方面几乎比C慢4倍(至少在我
的
机器
上
)。
为什么
会
这样呢? 在这个程序中没有一件事做过,而分解
的
程序在两个版本中基本
上
是相同
的
,那么
为什么
C++版本大约慢了4倍呢?我
的
猜测是,C++库需要更长
的
时间来加载,但是程序集非常
相似
,以至于我想不出
为什么
C++要慢得多。我最初所说
的
“略有
不同
”
的
意思是,m
浏览 3
提问于2022-04-17
得票数 1
回答已采纳
2
回答
适用于所有平台
的
Go
二进制
文件
我有一个.go文件,并在Mac
上
使用go build命令生成了这个
二进制
文件。有没有办法构建一个可以在windows,linux,IOS中运行
的
二进制
文件?我知道我们可以通过改变GOOS,GOARCH参数为他们中
的
每一个建立
二进制
文件,但我希望有一个单一
的
go
二进制
文件,它应该在所有的平台上运行。请帮我解决这个问题。 提前感谢
浏览 1
提问于2017-01-18
得票数 1
1
回答
32位windows
机器
上
的
boost文本反序列化崩溃
、
、
、
这在Mac和我
编译
的
Windows
机器
上
运行得很好。不过,我在一台较低规格
的
Windows
机器
上
使用了
编译
后
的
二进制
文件,虽然它与所有其他功能运行良好,但当打开保存文件(即反序列化)时,程序
会
崩溃。查看低规格Windows
机器
上
的
任务管理器和活动监视器中
的
内存使用情况,我注意到了这种
不同
的
行为
浏览 1
提问于2015-05-24
得票数 1
4
回答
在linux中为所有x86
机器
创建通用
二进制
文件
、
、
、
我正在尝试
编译
一个开源项目的
二进制
文件,这样我们
的
用户就不必自己
编译
它了。我注意到一些在32位ubuntu
机器
"A“
上
创建
的
二进制
文件不能在32位
机器
"B”
上
运行,并报告了有关丢失.so文件
的
错误。 但是,如果我在
机器
"B“
上
从头开始
编译
,那么所有的错误都会消失。
为什么
在目标
机器
<
浏览 0
提问于2011-02-11
得票数 5
回答已采纳
2
回答
运行构建(gcc,make,cmake)在相同
的
坞内,从同一来源提供
不同
哈希
的
二进制
文件。
、
、
、
、
编译
是在docker内部(从同一源导入
的
图像),因此我开始研究这个问题,并且可以观察到以下内容: 在同一台
机器
上
从同一源运行两次
编译
,为每个
编译
启动新
的
停靠程序
会
产生相同
的
(按照binaries.running)
编译
两次,在两台
不同
的
机器
上
从相同
的
源
编译
两次,生成
不同
的
<em
浏览 4
提问于2021-03-05
得票数 2
1
回答
在G++兼容性改变后,C++
的
二进制
值比GCC小,但比以前
的
二进制
稍微大一些?
、
、
、
我对C代码库做了一些修改,以便它可以在G++下
编译
。似乎正在工作,有一些烦恼和-fpermissive -fshort-wchar
的
黑客攻击。出于好奇,我比较了GCC构建
的
可执行文件在更改之前
的
剥离-O2大小,以及更改后G++构建
的
可执行文件
的
大小。“后”大32个字节(在一个500 K
的
二进制
文件
上
)。我很惊讶它是如此接近,但我漫不经心地想,
为什么
如果优化器是一致
的
,它不会是100%一致?但也许是因
浏览 1
提问于2012-12-17
得票数 2
回答已采纳
4
回答
交叉
编译
时
的
文件大小
差异
、
、
我正在用c++编写一个小应用程序,它在我
的
主机(linux x86)和目标
机器
(Arm)
上
运行。 我遇到
的
问题是,在主机上,我
的
二进制
文件大小
约为700kb,但在目标计算机上,它
的
大小约为7mb。我在两个平台上使用相同
的
编译
开关。我
的
第一个想法是,arget
机器
上
的
一个库是静态链接
的
,但我用objdump检查了这两个
二进
浏览 6
提问于2012-12-07
得票数 2
回答已采纳
4
回答
什么决定了我
的
可执行文件
的
大小?
、
什么决定了我
的
可执行c++程序文件
的
大小??显然,它不仅仅取决于变量
的
大小/数量。如何在保持变量数量不变
的
情况下减小大小?
浏览 0
提问于2012-10-17
得票数 1
回答已采纳
2
回答
编译
服务器而不是开发
机器
时DLL
的
差异
、
、
、
我有一个将用户控件加载到.NET web应用程序中
的
应用程序。当我在开发
机器
上
本地
编译
和测试应用程序时,它在我
的
机器
上工作。该项目在我们
的
构建服务器
上
使用MSBuild成功构建。但是,当我在构建服务器上部署MSBuild生成
的
dll时,当应用程序加载控件时会出现以下错误: 'ASP.usercontrols_somecontrol_ascx'.BC30456:“CreateResourceBasedLiteralC
浏览 3
提问于2010-03-18
得票数 0
回答已采纳
2
回答
(
二进制
,NDK) C应用程序与Java应用程序(Dalvik字节码)
的
反
编译
、
、
井,这是什么原因呢?我
的
意思是,字节码是由Dalvik VM执行
的
,如果是普通
的
二进制
文件,它直接由真正
的
浏览 3
提问于2011-09-01
得票数 4
回答已采纳
1
回答
Asp.Net-MVC应用消亡
、
我在Asp.NET MVC应用程序中遇到了一个奇怪
的
问题。构建应用程序后,一切都运行得很好。我在两台
不同
的
开发
机器
上
看到了这一点。此外,我还有另一个应用程序,它在两台开发
机器
上
非常
相似
(MVC3,IIS等),这个程序运行起来没有问题。我仔细检查了配置文件,没有发现任何
显著
的
区别。有没有人知道什么
会
导致
应
浏览 0
提问于2010-09-30
得票数 1
回答已采纳
2
回答
如何运行使用go
二进制
文件创建
的
码头容器?
、
、
我正在尝试创建一个带有Dockerfile和go文件
二进制
文件
的
docker容器。FROM
golang
:1.11-alpineCOPY main /app/ENTRY
浏览 0
提问于2019-05-16
得票数 1
回答已采纳
1
回答
交叉
编译
与操作系统有什么关系?
、
我试图理解
为什么
我们需要交叉
编译
器,我发现如果我们需要在
不同
的
平台上生成
二进制
文件,而不是在我们拥有的构建环境中,我们需要一个为目标平台生成
二进制
文件
的
交叉
编译
器。我
的
问题是,交叉
编译
与操作系统有什么关系吗?例如,如果我在带有ARM处理器
的
windows
机器
上
运行
编译
器,那么生成
的
二进制
文件可以直接在运行在AR
浏览 0
提问于2015-03-27
得票数 0
1
回答
如何修复“致命错误:内部错误:新档案不相同”
的
一致性失败?
、
当尝试通过ssh同步两个路径(其中一个是远程
的
)时,unison将失败当通过网络挂载进行同步时,效果很好。虽然unison -debug all没有显示可能
的
错误,但是让它使用ssh -v
会
导致
大量
的
错误。然而,这两台
机器
运行相同版本
的
unison (2.40.63)。
浏览 0
提问于2012-10-26
得票数 7
回答已采纳
1
回答
CGO_ENABLED是如何影响动态链接和静态链接
的
?
、
、
我们正在
编译
我们
的
Go代码,以便在docker
上
运行,并且我们正在研究
为什么
我们
的
二进制
文件没有执行。我们发现它缺少了一些动态库(尽管我们需要静态链接
的
二进制
文件)。 这就是它是如何
编译
的
。env GOOS=linux CGO_ENABLED=1 GO111MODULE=on GOPRIVATE=github.com/ourrepo GOPROXY=https://proxy.
g
浏览 1
提问于2020-07-09
得票数 8
1
回答
压缩后.jpg和.jpeg
的
大小增加
、
、
我正在尝试使用K-means算法压缩图像,但压缩后一些.jpg图像
的
大小有所增加。如何对.jpg和.jpeg图像执行此操作。在应用压缩之前,我已经将jpg和jpeg图像保存为png格式。
浏览 0
提问于2018-11-19
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Golang 1.15展望,推出全新链接器,可执行包更小,性能更高
在 Go 中使用 Protocol Buffers
Go语言简介
Go 语言编译过程概述
十五条有用的Golang编程经验
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券