当我发出'make时,我正在使用CMake 2.8并遇到问题 安装/条”。我的项目包括两个库:一个静态和一个 共享。共享库被正确剥离,但静态库可以 不。我是否需要指定一个特殊参数来获取静态库 被剥夺或者我做错了什么?
感谢您的帮助!
操作系统:Ubuntu 10.10
编译器:g ++ 4.4.5
更新:我发现我真正想要的是“strip --strip-unneeded”选项。我不确定为什么CMake默认不这样做,因为它更接近剥离而不是做任何事情,但我能够使用脚本。
答案 0 :(得分:0)
我认为静态和共享图书馆之间存在差异
因此,剥离器无法访问静态库的代码,但我认为在编译(链接)静态库时,可执行文件将被剥离。