当我在代码中使用 ICC 时链接到 GCC 构建的库
对于 Linux 上的个人项目,我想使用 ICC。我的项目使用 Boost、Qt 和其他几个库。这些库可在 Ubuntu 存储库中找到,因此我想通过安装这些预构建的库来节省时间。
我是否可以将 ICC 构建的可执行文件与 GCC 构建的库动态链接?
For a personal project on Linux, I would like to use ICC. My project uses Boost, Qt and several other libraries. These libraries are available on Ubuntu repository so I would like to save time by installing these prebuilt ones.
Is it possible for me to link dynamically my ICC-built executable with the libraries built by GCC?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,这是可能的。这可能不是最安全的事情,我想知道为什么你想在个人项目中使用 ICC,但它可能没问题,你可以使用 valgrind 等工具来帮助你在运行时检测问题,让你更加安心。
Yeah, it's possible. It may not be the safest thing ever, and I wonder why you want to use ICC for a personal project, but it could be OK, and you can use tools like valgrind to help you detect issues at run time for extra peace of mind.