我有一个相当令人困惑的问题。最近,每当我使用 GCC 或 G++ 编译程序时,编译器都会创建共享库而不是可执行文件。如果我通过 CLI 执行该库,该库仍然会运行,但系统在所有其他方面仍将其视为共享库。我已经用多个文件测试了这个问题,发现虽然 GCC 或 G++ 总是会发生这个问题,但 clang 却永远不会发生。感谢帮助。谢谢!
GCC/G++ 将代码编译为共享库而不是可执行文件
相关内容
- CentOS 7 在安装过程中禁用可预测的网络接口名称
- Linux 上的 Chrome 是否使用自己的字体子像素平滑设置?
- 即使没有读者,如何向命名管道写入内容
- Webmin -> Virtualmin -> Let's Encrypt -- 注册 SSL 时出现有关电子邮件的错误
- Windows KVM 客户机上的宽高比为 16:9(特别是 1366x768)
- 同时使用多个不同的 IPv6 WAN 地址
- 在 Linux Redhat 上设置巨型帧的剂量是否会影响操作系统的性能?
- 带有 enumitem 的内联列表的计数器名称
- 如果未找到主机,则 Netcat -z 不会返回
- Texmacs Ubuntu 18.04.03 和 Python