【发布时间】:2021-07-19 08:47:26
【问题描述】:
在 NS3 中调用 __gmpz_set_str() 时,出现此错误:
对__gmpz_set_strcollect2的未定义引用:错误:ld返回1退出状态
我已经包含了#include <gmpxx.h>,并且我还安装了libgmp3-dev和libgmp-dev。
有什么想法吗? 这是 waf 的链接:https://github.com/nsnam/ns-3-dev-git/blob/master/waf 以及 wscript 的链接:https://github.com/nsnam/ns-3-dev-git/blob/master/wscript
# This is the make file content:
#Makefile wrapper for waf
all:
./waf
#free free to change this part to suit your requirements
configure:
./waf configure --enable-examples --enable-tests
build:
./waf build
install:
./waf install
clean:
./waf clean
distclean:
./waf distclean
【问题讨论】:
-
您是否在链接与 gmp?显示您的 Makefile 和链接器调用。
-
那我们能看到waf构建脚本吗?你可以edit your post 而不是把它塞进 cmets。
-
您能否编辑您的帖子以显示您如何“在 NS3 中调用 __gmpz_set_str()”,以便我们尝试重现您的问题?显然我的答案是试图解决错误的问题。