首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Libnids 64位系统

Libnids 64位系统
EN

Stack Overflow用户
提问于 2012-11-17 21:32:24
回答 1查看 225关注 0票数 3

我的问题是,当我在64位的Ubuntu中编译应用程序时,我没有收到任何错误或警告,就像在32位中一样,但在执行它时没有输出。示例:

代码语言:javascript
复制
$: ./program
$: _

但是为什么呢!?

EN

回答 1

Stack Overflow用户

发布于 2013-02-25 18:40:08

在与libnids库的作者进行了许多令人头疼的事情和邮件交流之后,我找到了在ubuntu 64位系统上使用libnids库的方法。

好的,我告诉了作者,几天后他发现了错误。很明显,这是一个GCC的错误。由于某些原因,在64位系统上编译libnids库时,似乎必须删除-O2标志。因此,我所做的就是从配置文件中删除-O2标志,这样它就可以创建一个没有它的makefile。

我也推荐在你的libnids应用程序的Makefile上使用这个:compiling using libnids

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13431038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档