问题标签 [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.
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:代码开头是这样的:
提前致谢。
c++ - 无法打开文件“VCLE40.LIB”(C++ Builder)
我最近的任务是开发一个旧项目,但是在尝试编译时,我收到了一个致命的链接器错误:
通过一些研究,我了解到该文件用于 C++Builder 4 - 但是,我使用的是 C++ Builder 6(因为这是旧开发人员使用的机器上的内容,并交给我工作)和 VCLE40。 lib 不再受支持。
我试图在 .BPK 文件和整个项目中找到指向该库的任何链接,但无济于事。
有什么建议么?
scala - 如何在播放框架中链接我的“.lib”和“.dll”文件?
我在游戏框架(scala)中有我的项目。对于这个项目,我已经将 jar 文件加载到我的项目的 lib 目录中。我不知道在哪里放置“.lib”和“.dll”文件。现在我将它们放在 lib 目录中,并且项目显示以下错误:
RuntimeException:java.lang.UnsatisfiedLinkError:java.library.path 中没有 facesdk
谁能指导我完成这个?
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 后,终端将返回以下内容:
我做了一些搜索并找到了基本修复,例如:
即使安装了库,它也会抛出同样的错误。
任何帮助都会很棒,对不起,如果我的帖子缺少我的第一个内容:)
在此先感谢,乔恩
c++ - 无法通过单击来运行程序,而我可以从终端
我正在尝试学习如何在 C++ 程序中构建和使用动态库。一切都很好,当我从终端启动它时我的程序运行良好(我在 mac OS X El Capitan 上)。令人惊讶的是,当我尝试通过单击可执行文件来启动它时,情况并非如此。我得到一个错误dyld: Library not loaded: liblibrary.so
。Reason: image not found
我所有的文件都在同一个目录中。我用命令构建它们:
在此先感谢您的帮助。
我尝试了以下解决方案:
- 添加一个路径,在
LD_LIBRARY_PATH
和DYLD_LIBRARY_PATH
- 更改库扩展名:
library.so
或library.dylib
- 添加一个 rpath
g++ main.cpp library.so -Wl,-rpath,. -o Program
和g++ main.cpp library.so -Wl,-rpath,$HOME/my_dir -o Program
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 。
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)?
java - 在 Blue J 中导入 JAVE
每当我尝试将 lib 导入 blue j 时,在本例中为 JAVE 以将 WAV 文件转换为 MP3,该库似乎从未正确导入,并且我收到错误消息,例如“package it.sauronsoftware 不存在”和“找不到课程”。我尝试在首选项中使用蓝色 J 添加库工具,并将 jar 文件放在 lib 文件夹中,并将 jar 文件放在类路径中。我似乎无法让它工作。任何帮助表示赞赏。
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 上工作。我没有看到任何需要链接的库文件,所以我被困在这里。
任何帮助是极大的赞赏。谢谢你。
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.
Thank you.