标签: static-compilation

使用静态glibc编译共享对象(.so)

我正在构建一些需要作为共享对象(.so)的代码.

我的构建机器上的libc可能比已发布的机器更新的问题,所以我想静态地链接它以避免兼容性问题.(我的程序使用memcpy,当它可以低到2.5时显然是GLIBC_2.14的东西).

使用-shared和-static进行编译不起作用,因为crtbeginT.o未使用-fPIC编译.

编辑:可能不是动态链接libc静态和其他库GCC重复,重新访问?因为这个问题谈论静态链接libc的主要精灵,这是关于静态链接libc的共享对象.

c c++ gcc glibc static-compilation

5
推荐指数
1
解决办法
773
查看次数

如何在Grails中设置静态编译?

我是Grails的初学者,我想使用静态编译,但我不想GrailsCompileStatic为每个类使用注释.我可以为配置文件中的所有类设置它吗?

GrailsCompileStatic注释不能使用,因为我需要用一个静态编译只是为了生产环境.对于其他环境应该使用动态编译.

有谁知道解决方案,拜托?如何验证使用的编译?

谢谢你的回答..

environment grails static-compilation

2
推荐指数
1
解决办法
1053
查看次数

标签 统计

static-compilation ×2

c ×1

c++ ×1

environment ×1

gcc ×1

glibc ×1

grails ×1