gcc编译选项 -lpthread vs -pthread# Programming - 葵花宝典x*g2016-07-22 07:071 楼上个周二 loan officer 递的 appraisal 的申请 (loan officer 说的,我也不能肯定他究竟递没递,哪天递的),到现在都一星期了,appraisal 结果还没出来,正常么?(我用的银行是 wells fargo)
b*y2016-07-22 07:073 楼You should ask the seller agent if the appraiser has done a inspection withhim/her.For me, I ordered the appraisal last Wednesday. Appraisal inspection wasdone on Thursday. This morning I got the appraisal report.
Y*G2016-07-22 07:074 楼看来用看来用-pthread兼容新性比较好【在 Y**G 的大作中提到】: -lpthread比较容易理解,就是连接libpthread库。后来试了一下,改成-pthread好像: 也行,不知是为什么,请问有知道的可以解释一下吗?
w*g2016-07-22 07:076 楼-phtread是指让编译器在实现某些并行功能的时候产生使用pthread的代码,隐含-lphtread. gcc似乎只有openmp依赖这个,并且-fopenmp隐含-pthread.但是g++在编译某些C++并行功能的时候(比如std::async), 是否用-pthread出来的效果是不一样的.我印象中如果不加-pthread,std::launch::async是不起作用的,即使加了-lpthread也没用.【在 Y**G 的大作中提到】: -lpthread比较容易理解,就是连接libpthread库。后来试了一下,改成-pthread好像: 也行,不知是为什么,请问有知道的可以解释一下吗?
Y*G2016-07-22 07:077 楼多谢【在 w***g 的大作中提到】: -phtread是指让编译器在实现某些并行功能的时候产生使用pthread的代码,: 隐含-lphtread. gcc似乎只有openmp依赖这个,并且-fopenmp隐含-pthread.: 但是g++在编译某些C++并行功能的时候(比如std::async), 是否用: -pthread出来的效果是不一样的.我印象中如果不加-pthread,: std::launch::async是不起作用的,即使加了-lpthread也没用.