我将把这个问题分为 3 个部分:
我想制作一个静态库并剥离它的符号。 (调试信息已经不包括在内) 类似于linux中的strip命令。可以吗?
windows env 中是否有与 linux 中的 nm 工具等效的工具?
使用 VS2008 创建静态库时。是否可以定义一个脚本,将生成的一些 .obj 文件排除到构建和静态库之外?
它可以是动态的吗?我的意思是我会在脚本中定义一个编译模式,这会导致特定的目标文件被排除在构建之外
最佳答案
如果有任何您认为不应该出现的可见内容,请尝试使用“static”关键字声明它。这告诉编译器它只能由当前模块访问。
关于c++ - Visual Studio 生成的静态库可以去除符号吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4713192/