【发布时间】:2019-08-05 14:52:16
【问题描述】:
我将一个在 Microsoft Visual Studio C++ 2017(windows 环境下)开发的程序移植到 GCC(linux 环境下)。我不是很熟悉 GCC 编译器。
GCC 是否具有 /GS(缓冲区安全检查)、/GL(启用整个程序优化)和 /Gy(启用函数级链接)、/Oi(生成内部函数)、/MD(使用 MSVCRT.lib 创建多线程 DLL)?谢谢。
【问题讨论】:
-
The GCC documentation 可能会有所帮助。
-
对于使用 GCC 的“整个程序优化”,请查找 LTO(“链接时间优化”)。
-
@Someprogrammerdude。感谢您提供材料。
-
@JesperJuhl,这真的很有帮助。谢谢
标签: c++ linux visual-studio gcc