g++ 没有找到链接器优化库

g++ 没有找到链接器优化库

我正在尝试编译一个简单的 C++ 程序:

int main()
{
}

就是这样。但是,我收到一个链接器错误:

g++: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found compilation terminated

不出所料,这意味着它找不到插件,但我可以在文件系统中看到它。我一直在搜索,发现我必须创建一个指向它的符号链接。但是在哪里呢?或者,我根本不需要对这个项目进行编译器优化。是否有可能完全避免使用这个插件?

编辑:命令的输出是:

# 1 "<stdin>"
# 1 "<built-in>"
# 1 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 1 "<command-line>" 2
# 1 "<stdin>"

相关内容