在目标平台上编译 Boost 自己是否有意义
Does it make sense to compile Boost yourself on the target platform?
我有一个使用Boost的应用程序。我刚刚下载了预编译的DLL,仅此而已。现在我认为我可能应该自己编译 Boost,以便它可以利用目标系统的优势。我只需要在一个系统上运行软件,这是一个 2 处理器的 Xeon E5,所以编译器可能可以做一些优化。有意义吗?
检查我的老问题,我相信它仍然与你相关。
实际上,当您知道如何构建它时,构建它非常容易。
是的,我会构建它,除非最高性能不是必须的。
祝你好运!
编译
Boost 不适合胆小的人,也不值得你花时间去做。针对Boost编译Windows软件的最简单方法是安装BoostPro。
相关文章:
- 是否可以在不填充自己的参数的情况下将模板函数作为参数传递?
- 使用自己的迭代器分配容器是否安全?
- 设计自己的结果/两者之一:是否应该始终指定成功类型和错误类型
- 初始化值是否保证通过其自己的地址反映,而不考虑内存顺序
- 迭代者是否对自己的立场有良知性?
- 是否可以从模板C 类中继承专门研究自己
- GCC 或 Clang 关于函数参数在其自己的默认参数中的范围内的名称是否正确?
- 可变 lambda 是否具有自己的捕获值副本
- 如果不在派生类实现中执行此操作,"basic_streambuf"是否会创建自己的获取/放置区域?
- 是否可以创建自己的QT注释
- 是否可以使用TensorFlow训练自己的模块,然后在OpenCV中使用它进行检测
- stl 中是否有任何数据结构可以在 O(1) 或 O(log n) 中插入元素,我可以在其上编写自己的bin_searc
- 我是否可以像访问自己的对象一样访问对象的'base part'?
- 此测试是否证明 malloc、calloc、new 在我的系统上管理自己的内存池?
- 在目标平台上编译 Boost 自己是否有意义
- 实例是否应该使用资源库/获取器来访问自己的私有数据成员
- C 是否允许函数以不足的参数来调用自己
- 是否可以使用自己编译的Chromium Embedded编译CefSharp
- IOCP是否创建自己的线程
- 对象替换自己是否合法?