Pragma 忽略注释 [-Werror=unknown-pragmas]

Pragma ignoring comment [-Werror=unknown-pragmas]

我正在尝试制作函数,该函数将从 FileVersionInfo return 版本, 到目前为止我构建了函数,但是当我想包含 version.lib

时我遇到了问题
#pragma comment(lib, "version.lib")

我试过link,libversion.a,像这样

#pragma comment(lib, "libversion.a")

但是,编译器再次 return 像第一次一样出现错误

Pragma ignoring comment [-Werror=unknown-pragmas]

我试过了,网上的很多组合,我都记不住了。我正在使用 MinGW 编译器。 谢谢你的时间我很感激:)

"This pragma to link libraries from C++ source code is only supported by MSVC"

将编译器从 gcc/g++ 切换到 MSVC,这是唯一的解决方案:(