递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 809|回复: 2
打印 上一主题 下一主题

[服务器] 请教下吴总火山GO编译后的ELF中包含大量开发环境路径

[复制链接]

19

主题

61

帖子

445

积分

中级会员

Rank: 3Rank: 3

积分
445
跳转到指定楼层
楼主
发表于 2025-5-26 16:09:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 j519948746 于 2025-5-26 16:14 编辑

火山GO编译后的ELF在.gopclntab段中包含有大量的开发环境的文件路径信息,包括GOLANG SDK环境路径以及源代码解决方案的路径,请问是否可以通过修改编译选项使其不被打包进去 或非必要不打包进去(源代码解决方案下的文件路径没必要写入吧)

我知道这个GOLANG本身的锅,想了解下是否可以通过一些方式使其不打包.


AI提供的编译参数-trimpath -ldflags="-s -w" 在火山IDE的项目设置中加入编译参数-ldflags="-s -w",似乎并不会生效?



回复

使用道具 举报

459

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
43893
沙发
发表于 2025-5-26 17:56:21 | 只看该作者
这就是go自己的问题了,我刚才也搜了一下,
另外服务器程序通常都是在服务器上跑的,这个在不在的没啥关系。。

编译参数可以设置  -trimpath -ldflags="-s -w"    但是这个好像也没办法完全解决。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

45

主题

449

帖子

3302

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3302
板凳
发表于 3 天前 | 只看该作者
关于火山GO 附加编译参数的惊人发现
https://bbs.voldp.com/thread-26194-1-1.html
火山学习交流群: 1027649189
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-6-7 15:42 , Processed in 0.087593 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表