Qt gdb大厦与外籍人士

Qt gdb大厦与外籍人士,qt,gdb,raspberry-pi2,expat-parser,Qt,Gdb,Raspberry Pi2,Expat Parser,我似乎无法正确使用expat在windows10(mingw)上构建gdb。我下载了外派人员的资料,在构建时没有任何问题。expat.h文件位于/usr/local/include中,expat库(libexpat.a和libexpat.dll.a)位于/usr/local/lib中 我的配置是: ../gdb-7.7.1/configure--target=arm linux gnueabihf--prefix/c/sysGCC/output--with python--with expat-

我似乎无法正确使用expat在windows10(mingw)上构建gdb。我下载了外派人员的资料,在构建时没有任何问题。expat.h文件位于/usr/local/include中,expat库(libexpat.a和libexpat.dll.a)位于/usr/local/lib中

我的配置是: ../gdb-7.7.1/configure--target=arm linux gnueabihf--prefix/c/sysGCC/output--with python--with expat--with libexpat prefix=/usr/local/lib--disable nls


但无论我尝试什么,我总是会犯一个错误“libexpat丢失或无法使用”。有人发现了错误吗?

这还不够,但是
--带有libexpat前缀的
应该指向“prefix”值,因此在您的情况下
/usr/local
。如果这对您没有帮助,您需要检查
config.log
,看看哪里出了问题。谢谢。最后,解决方案是干净地下载源代码,并按照您的建议进行构建,这样就可以创建构建了。然而,当连接到目标板(一个树莓pi)时,我仍然收到“gdb不是用XML支持构建的”错误。因此,很难说外籍人士图书馆是否真的建成了。在尝试了很多天我能想到或发现的一切之后,我想我必须放弃。你可以通过
ldd…/gdb | grep expat
很容易看到。