小编Suk*_*osh的帖子

如何解决“检测到不一致:dl-lookup.c:111”(Java结果127)错误?

我目前正在尝试使用Maven为我正在开发的游戏构建Java项目。

另一个用户最近推送到我们的存储库已破坏了我的构建,但对其他用户而言则不行。

在最近的构建中,未对Pom.xml进行任何更改,并且我的Java环境保持一致。

我在Ubuntu 18.04 LTS发行版上使用Java 8 OpenJDK(1.8.0_211)。

Maven存储库能够成功编译,但是当我尝试使用预定的(mvn Integration-test -Pdesktop)构建执行代码时,会收到“构建成功”,一些错误并且没有启动应用程序。

我看过Linux论坛,但是找不到类似的案例。

普通的Maven调试选项尚未提供我认识到的问题的任何初始指示。

我已经看过几个Stack Overflow问题,包括 调试ld,“ ld.so检测到不一致”,但不确定从何处开始以注释建议的方法开始,以及这是否适合我的情况。

我看过Java错误代码127,它表明在CLASSPATH上找不到资源。这是正确的吗?如何确定似乎成功的构建中缺少的资源?

错误如下。

 [java] Inconsistency detected by ld.so: dl-lookup.c: 111: check_match: Assertion `version->filename == NULL || ! _dl_name_match_p (version->filename, map)' failed!
[java] Java Result: 127
Run Code Online (Sandbox Code Playgroud)

成功后,我希望该版本能够报告成功并启动游戏。在失败时,我曾期望该构建报告一次失败,但是相反,我看到在没有启动LibGDX应用程序的情况下构建成功。

该构建当前正在为其他平台上的用户运行。

java linux maven ubuntu-18.04

7
推荐指数
3
解决办法
4275
查看次数

什么时候向 WASAPI 添加了对 AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM 的支持?

有谁知道对 AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM 流标志的支持是何时添加到 WASAPI 的?MSDN 简要提到了这个标志,但没有详细介绍它的使用以及哪些版本的 Windows 支持它。

我正在使用 Visual Studio 2015 附带的平台 SDK,甚至没有定义 AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM。

c++ windows audio wasapi

5
推荐指数
1
解决办法
496
查看次数

为什么while(1 <a <5)是无限循环?

int a = 2;   
while (1 < a < 5)  {
      printf("%d\n", a);
      a = a + 1;
}
Run Code Online (Sandbox Code Playgroud)

在C程序中,我使用了上面的代码,但它总是无限计数.这意味着while循环的测试条件始终为true.但我无法理解为什么会这样.

c comparison-operators

1
推荐指数
1
解决办法
141
查看次数

标签 统计

audio ×1

c ×1

c++ ×1

comparison-operators ×1

java ×1

linux ×1

maven ×1

ubuntu-18.04 ×1

wasapi ×1

windows ×1