从静态lib中删除(删除)导出的符号

时间:2017-09-12 16:59:22

标签: c++ c compiler-optimization libv8

我在我的exe中嵌入了v8,它是作为静态库构建的,结果是在编译和链接完全优化后的exe文件。 总exe大小约为13MB ..我注意到大多数v8 API都是我的exe中的导出符号。

msvc中的导出符号可以使用_declspe(expot)修饰符

进行标记
_declspec(export) type Name([args..]);

那么,我可以使用哪些标志来阻止和删除未使用的方法和符号以进行链接和导出?

我的主要目标是减少最终exe文件的大小。

0 个答案:

没有答案