问题标签 [lib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
468 浏览

java - XBee 在 Raspberry Pi 上使用 Java Lib

我正在尝试使用XBee Java Lib及其教程在我的 Raspberry Pi 3 上制作一个简单的 Xbee 示例,但我想在将其转换为 .jar 文件之前执行它。我只想将它作为 .class 文件执行,非常简单,之后我想将它导入到另一个项目中。(我不擅长Java,因为可以看到)编译后我尝试将它执行为:

echo $XBJL_CLASS_PATH的是:

这意味着所有 .jar 都可以从 XBee Java Lib 中使用。

它没有用。我也试过:

而且我总是遇到同样的错误:

有人知道会发生什么吗?这是说我没有导入 XBeeDevice,我已经导入了libs/xbee-java-library-1.2.1.jar.

PS:代码开头是这样的:

提前致谢。

0 投票
1 回答
1155 浏览

c++ - 无法打开文件“VCLE40.LIB”(C++ Builder)

我最近的任务是开发一个旧项目,但是在尝试编译时,我收到了一个致命的链接器错误:

通过一些研究,我了解到该文件用于 C++Builder 4 - 但是,我使用的是 C++ Builder 6(因为这是旧开发人员使用的机器上的内容,并交给我工作)和 VCLE40。 lib 不再受支持。

我试图在 .BPK 文件和整个项目中找到指向该库的任何链接,但无济于事。

有什么建议么?

0 投票
1 回答
180 浏览

scala - 如何在播放框架中链接我的“.lib”和“.dll”文件?

我在游戏框架(scala)中有我的项目。对于这个项目,我已经将 jar 文件加载到我的项目的 lib 目录中。我不知道在哪里放置“.lib”和“.dll”文件。现在我将它们放在 lib 目录中,并且项目显示以下错误:

RuntimeException:java.lang.UnsatisfiedLinkError:java.library.path 中没有 facesdk

谁能指导我完成这个?

0 投票
1 回答
735 浏览

centos - CentOS 7 AMPPS 启动问题

在项目上线之前,我正在为本地 Web 开发需求设置一个基于 Linux 的 AMPPS LAMP 盒。在全新安装 CentOS 时,我一直在关注 AMPPS 网站的此安装指南:https ://www.ampps.com/wiki/Installing_AMPPS_on_Linux#Important_Locations

说明中说明了以下内容:

首次运行 AMPPS 首次运行 AMPPS 时,请确保您的 Internet 连接处于活动状态。注意:AMPPS 还不支持代理。所以你必须有一个直接的互联网连接。

现在从资源管理器中打开 /usr/local/ampps/Ampps,这将需要一些时间,因为它正在为您的 Linux 设置 AMPPS。如果您使用的是 Ubuntu 操作系统,那么您必须从具有 sudo 权限的终端启动 Ampps。

cd /usr/local/ampps

sudo ./Ampps

以 root 身份输入 ./Ampps 后,终端将返回以下内容:

我做了一些搜索并找到了基本修复,例如:

即使安装了库,它也会抛出同样的错误。

任何帮助都会很棒,对不起,如果我的帖子缺少我的第一个内容:)

在此先感谢,乔恩

0 投票
2 回答
168 浏览

c++ - 无法通过单击来运行程序,而我可以从终端

我正在尝试学习如何在 C++ 程序中构建和使用动态库。一切都很好,当我从终端启动它时我的程序运行良好(我在 mac OS X El Capitan 上)。令人惊讶的是,当我尝试通过单击可执行文件来启动它时,情况并非如此。我得到一个错误dyld: Library not loaded: liblibrary.soReason: image not found

我所有的文件都在同一个目录中。我用命令构建它们:

在此先感谢您的帮助。

我尝试了以下解决方案:

  • 添加一个路径,在LD_LIBRARY_PATHDYLD_LIBRARY_PATH
  • 更改库扩展名:library.solibrary.dylib
  • 添加一个 rpathg++ main.cpp library.so -Wl,-rpath,. -o Programg++ main.cpp library.so -Wl,-rpath,$HOME/my_dir -o Program
0 投票
1 回答
635 浏览

c++ - BigNumber.h Arduino 如何解析大于 10 位的数字

我做了一些简单的代码来测试一个数字,看看它是否是一个素数,但是在给它输入大素数来测试程序在 arduino 上的速度时,它只需要一个长度为 9-/ under-digits 我测试了我的读取函数,它返回整个数字,但“BigNumber”不会解析它,它只是说它的 0

代码:

如果我输入一个 10 位数字,代码会停止 arduino,输出是这样的

如果我输入一个 9 位数字,它会按预期输出

我试过看看是否有人和我有同样的问题,但我在任何地方都找不到。

我用的是 arduino-uno

编辑:在做了更多测试之后,它现在没有设置在测试“S 1111111111”(10 位)后崩溃的次数,它的输出是正常的:

但是如果我输入 11 位数字,它会解析为 0 ??

bty:我忘了提到'S number_here' S 指定了查找结果的方法我也有 D=DataCrunch 它检查所有数字和 L=List 女巫创建一个找到的素数列表,就像素数搜索一样,thay工作正常,除了 DataCrunch (D) 在解析给定数字时有同样的问题。

EDIT2:这证明 BigNumber 在第一篇文章中可以容纳如此大的数字 https://forum.arduino.cc/index.php?topic=85692.0

0 投票
1 回答
90 浏览

c++ - C++ win32 类型项目不可用

我使用 Visual Studio 2017 Community Edition for C++,但我遇到了问题。我需要创建一个win32项目(实际上我想创建一个静态库(.lib))但由于某种原因我没有这种类型的项目可用!我在 Visual C++ 部分的所有内容是:

  • 视窗桌面
    • Windows 控制台应用程序
    • Windows 桌面应用程序
    • Windows 桌面向导
  • Windows 通用
  • 一般的
    • 空项目
    • 生成文件项目
    • 共享项目项目
  • ALT
    • ALT项目
  • 测试
    • 原生单元测试项目
  • Qt

我应该怎么做才能获得 Win32 项目模板?还是有另一种方法来创建这样的项目(.lib NOT .exe)?

0 投票
1 回答
66 浏览

java - 在 Blue J 中导入 JAVE

每当我尝试将 lib 导入 blue j 时,在本例中为 JAVE 以将 WAV 文件转换为 MP3,该库似乎从未正确导入,并且我收到错误消息,例如“package it.sauronsoftware 不存在”和“找不到课程”。我尝试在首选项中使用蓝色 J 添加库工具,并将 jar 文件放在 lib 文件夹中,并将 jar 文件放在类路径中。我似乎无法让它工作。任何帮助表示赞赏。

0 投票
1 回答
127 浏览

c++11 - 特定库的未定义引用:FastNoiseSIMD

我是 C++ 新手,我正在尝试从这个库中包含一个头文件,https://github.com/Auburns/FastNoiseSIMD

当我写这一行时,FastNoiseSIMD* myNoise = FastNoiseSIMD::NewFastNoiseSIMD();我得到了错误:main.cpp:36: undefined reference to FastNoiseSIMD::NewFastNoiseSIMD(int)

这是我包含标题的方式:

#include "FastNoiseSIMD/FastNoiseSIMD/FastNoiseSIMD.h"

如您所见,这些文件位于我的程序工作目录中的文件夹中。我正在使用 c++11 和 g++ 在 Linux 上工作。我没有看到任何需要链接的库文件,所以我被困在这里。

任何帮助是极大的赞赏。谢谢你。

0 投票
1 回答
427 浏览

c - Assertion —to a function pointer— failed

I am playing with Signal's libsignal library, trying to guess how to compile and run a little toy program. However, I am stuck at the very beginning. I understand I have to populate a variable with pointers to functions that will be used later in the library, and even though I am trying to replicate what the library does in its tests, I don't see where the difference is between the tests and my code, and why my program fails in runtime. The code I am using is the following one:

The problem arises when the program reaches signal_protocol_key_helper_generate_identity_key_pair. Going through the library and following the calls it makes, I ended up in the following function:

The assertion that fails is the second one, giving me the following error:

The only explanation that I can think of —I am kind of new with C— is that somehow the pointer does not point to the function I previously specified. If this guess is correct, why does this happen?

Checking their tests code, and comparing it with my code, I don't see what makes the crucial difference that makes my program fail. When debugging, the variable seems to have the right content.

Variable contents

Thank you.


test-common.c

test-common-openssl.c