关于ubuntu编译中的错误! [英] Regarding about Error in ubuntu compilation!!

查看:83
本文介绍了关于ubuntu编译中的错误!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


任何人都可以在Ubuntu编译过程中帮助我解决一些错误问题.在下面的内容中,我提供了该错误的详细信息.请检查并告知我任何建议,我将非常感谢您.

Hi,
Anybody help me regarding some error issue at compiling in Ubuntu. here in below i am giving that error details. pls check and let me know any suggestion, i will really grateful to you.

/home/jars/source/Alpha/Lib/common/xppThreads/../xppthreads_posix/xppthreads.h:35:24: error: asm/atomic.h: No such file or directory
In file included from /home/jars/source/Alpha/Lib/common/xppThreads/xppthreads.h:12,
                 from FixedBuffer.h:17,
                 from FixedBuffer.cpp:16:
/home/jars/source/Alpha/Lib/common/xppThreads/../xppthreads_posix/xppthreads.h: In function ‘uint32_t atomicInc(uint32_t*)’:
/home/jars/source/Alpha/Lib/common/xppThreads/../xppthreads_posix/xppthreads.h:1111: error: ‘atomic_inc_return’ was not declared in this scope
/home/jars/source/Alpha/Lib/common/xppThreads/../xppthreads_posix/xppthreads.h: In function ‘uint32_t atomicDec(uint32_t*)’:
/home/jars/source/Alpha/Lib/common/xppThreads/../xppthreads_posix/xppthreads.h:1117: error: ‘atomic_dec_return’ was not declared in this scope
make[1]: *** [FixedBuffer.o] Error 1
make[1]: Leaving directory `/home/jars/Documents/trunk_linux/iprs/Alpha/Lib/common'
make: *** [common_old] Error 2




问候,
Ramesh




Regards,
Ramesh

推荐答案

我猜您正在程序中使用线程库.
在这种情况下,您可以使用
cc program.cpp -lpthread -o modulename
I guess you are using thread library in your program.
In that case you have use
cc program.cpp -lpthread -o modulename


这篇关于关于ubuntu编译中的错误!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆