由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C++ Boost怎么样,好用吗?
相关主题
boost vs C++11其实很多C++11的feature都是从TR1, Boost,过来的老feature了
在 windows下的C++开发平台是不是 Dev-C++?Eclipse JNI问题, 拜谢
面试被问到G++和GCC编译器的关系求建议:C++的TCP/IP编程库
Help: Another C++ compilation error on GCCC++多线程的选择
[合集] a C++ template question (code inside)spent a lot of time try to compile boost
C++ questionC array
tail call strange behavior on cl.exeA C++ compiler related interview question
求GCC高手Do the two statements cost the same amount of time?
相关话题的讨论汇总
话题: c++话题: boost话题: linux话题: 11话题: bloat
进入Programming版参与讨论
1 (共1页)
b***i
发帖数: 3043
1
在嵌入式系统中,我们有600MHzCPU,1GB内存,使用Linux,那么可以使用Boost来加速
开发吗?
p***o
发帖数: 1252
2
这年头有不用boost的c++项目吗?

【在 b***i 的大作中提到】
: 在嵌入式系统中,我们有600MHzCPU,1GB内存,使用Linux,那么可以使用Boost来加速
: 开发吗?

t**r
发帖数: 3428
3
of course.
use c++11 good enough
boost is not that good.

【在 p***o 的大作中提到】
: 这年头有不用boost的c++项目吗?
T********i
发帖数: 2416
4
尽量别用。很多boost库已经被C++11标准化了。GCC 4.8里面都有了。
Raspberry Pi用GCC 4.7。我只用了boost的file system。其它的直接用std。

【在 b***i 的大作中提到】
: 在嵌入式系统中,我们有600MHzCPU,1GB内存,使用Linux,那么可以使用Boost来加速
: 开发吗?

p*u
发帖数: 2454
5

many Boost libs have lots of overhead, which is bad for embedded systems

【在 b***i 的大作中提到】
: 在嵌入式系统中,我们有600MHzCPU,1GB内存,使用Linux,那么可以使用Boost来加速
: 开发吗?

d****i
发帖数: 4809
6
能用C的地方尽量不要用C++,尤其还是boost library, 很多嵌入式的compiler连标准
的C++标准库都不支持,都是用的瘦身精简改装过的C++库,或者干脆不用C++用纯C, 如
果没有high level的东西的话。

【在 b***i 的大作中提到】
: 在嵌入式系统中,我们有600MHzCPU,1GB内存,使用Linux,那么可以使用Boost来加速
: 开发吗?

w***g
发帖数: 5958
7
600MB内存1G CPU,还用linux,估计是arm了,我看C++没太大问题。
C++程序编译出来有十几兆几十兆就是了。预先知道开销,设计上有准备就可以。
用C写程序太太太费力了。

【在 d****i 的大作中提到】
: 能用C的地方尽量不要用C++,尤其还是boost library, 很多嵌入式的compiler连标准
: 的C++标准库都不支持,都是用的瘦身精简改装过的C++库,或者干脆不用C++用纯C, 如
: 果没有high level的东西的话。

d****i
发帖数: 4809
8
哦,忘了看都已经用Linux了,那就没问题了,直接gcc或者armcc都可以。

【在 w***g 的大作中提到】
: 600MB内存1G CPU,还用linux,估计是arm了,我看C++没太大问题。
: C++程序编译出来有十几兆几十兆就是了。预先知道开销,设计上有准备就可以。
: 用C写程序太太太费力了。

i********s
发帖数: 6
9
对嵌入式系统Boost只是占硬盘空间,并不耗费太多的CPU或者内存。
b***i
发帖数: 3043
10
那TCP/IP你也用std?还是boost?

【在 T********i 的大作中提到】
: 尽量别用。很多boost库已经被C++11标准化了。GCC 4.8里面都有了。
: Raspberry Pi用GCC 4.7。我只用了boost的file system。其它的直接用std。

T********i
发帖数: 2416
11
我有自己的。

【在 b***i 的大作中提到】
: 那TCP/IP你也用std?还是boost?
k**********g
发帖数: 989
12
"Old Boost" is based on pre-C++11, so it has to use inefficient tricks to
emulate features that don't yet exist in pre-C++11 compilers.
"New boost" is in process of C++11-modernization and modularization, not
complete yet.
https://github.com/boostorg
真怕 binary bloat 的话,可以用 objdump 看看 bloat 在什么地方。
1 (共1页)
进入Programming版参与讨论
相关主题
Do the two statements cost the same amount of time?[合集] a C++ template question (code inside)
[合集] 大拿们,问一个redhat linux下C编程 make error 139的问C++ question
help -- matlab accelerationtail call strange behavior on cl.exe
有没有这样的ide功能求GCC高手
boost vs C++11其实很多C++11的feature都是从TR1, Boost,过来的老feature了
在 windows下的C++开发平台是不是 Dev-C++?Eclipse JNI问题, 拜谢
面试被问到G++和GCC编译器的关系求建议:C++的TCP/IP编程库
Help: Another C++ compilation error on GCCC++多线程的选择
相关话题的讨论汇总
话题: c++话题: boost话题: linux话题: 11话题: bloat