j519948746 发表于 2025-5-26 16:09:54

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

本帖最后由 j519948746 于 2025-5-26 16:14 编辑

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

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


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



创世魂 发表于 2025-5-26 17:56:21

这就是go自己的问题了,我刚才也搜了一下,
另外服务器程序通常都是在服务器上跑的,这个在不在的没啥关系。。

编译参数可以设置-trimpath -ldflags="-s -w"    但是这个好像也没办法完全解决。
页: [1]
查看完整版本: 请教下吴总火山GO编译后的ELF中包含大量开发环境路径