问题标签 [import-libraries]
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.
netbeans - 使用 NetBeans 将 Java 库导入项目时遇到问题
我在导入库时遇到了一些问题,这是完成我已设置的作业所必需的。
我不确定我是否已将库添加到项目中,但库中的类似乎位于项目的库部分中。
http://imgur.com/Co6IOzq,qCJaXHh,ZJVUnbZ
我通过右键单击 project1 并转到属性来添加库:
http://imgur.com/Co6IOzq,qCJaXHh,ZJVUnbZ#1
但是,每当我在 Project1.java 的顶部有“包 project1”时,我都会收到一条消息,即 MaInput - 这是该库中的类之一 - 无法识别:
找不到符号:符号:类 MaInput
每当我在尝试编译时拿走“package project1”时,它会显示:错误:无法找到或加载主类 project1.Project1 Java 结果:1。
java - Android Showcase View如何使用?
Well For Showcase View
我用这个:
https://github.com/amlcurran/ShowcaseView
导入文件后报错。这是我的错误和改进的 .jar 文件
错误说
在java中
R 无法解析为变量
很有型
错误:检索项目的父项时出错:找不到与给定名称“Theme.Sherlock.Light”匹配的资源。
再次,风格
错误:错误:找不到与给定名称匹配的资源:attr 'android:fontFamily'。
还有在我的项目中使用 Showcase 视图的任何教程。我找不到,也没有从 github 项目中理解。不清楚。
java - 在运行时直接通过文件路径导入 .jar 文件
这是一个“出于好奇”的问题。我熟悉在 IDE(NetBeans、Eclipse)中设置用户库并通过类似的方式将它们导入程序
有没有办法直接为库导入 jar 文件?就像是
也许
同样,这只是一种好奇心。我知道这违反了大多数惯例,但我正在考虑在未来快速开发原型,我想知道这是否是在开发周期中节省一些时间的可行选择。
python - 无法导入 urllib.request 和 urllib.parse
我将不胜感激任何帮助。我使用 Python 3.4.1 并尝试导入 urllib.request 和 urllib.parse。没有成功。我总是收到:
我想问题出在导入上,但我不知道如何解决
android - 当我添加一个库时,R 文件被删除
当我添加库时,R 文件被删除,并且出现“R 无法解析为变量”错误。
当我
Android-ViewPagerIndicator
通过在其属性中将其标记为库然后将其添加到我的项目中来添加库时,就会发生这种情况。
我已经清理并重建了项目,但 R 文件仍然没有出现在/gen
文件夹中
该库的android-support-v4.jar
文件与我的项目不同,因为它的大小相差 200KB (600KB)。android-support-v4.jar
我用我的项目文件替换了库;没有这个我会得到很多错误!
android - 如何导入外部库 Android Studio 1.0?
我的项目中无法导入库,总是出现以下错误:
设置.gradle
构建等级
我在用:
更新(不工作)
错误
c++ - 链接器(来自 MinGW 的 ld v2.23.2)错误形式:-L-l,
拥有来自 mingw-builds 4.8.0 32bit 套件的 ld v2.23.2。在我的项目中的一个目录中有 libs:libitpp.a 和 libitpp.dll.a。第一个是简单的静态库,第二个是将库导入对应的共享库(Windows 上的 DLL)。
我告诉链接器以下列形式链接库:-L$$ITPP_DIR/libs -litpp 并且链接器总是选择第二个库(libitpp.dll.a),但我想要第一个(libitpp.a),因为“- litpp" 完全匹配。
在明确的指示下: $$ITPP_DIR/libs/libtpp.a 一切正常。
链接器使用 -l"lib" 指令查找库的规则是什么?
提前致谢。
c++ - b2 vs bjam 用于构建 Boost 库
我为 VS2013 构建了 Boost,64 位架构同时使用b2.exe
和bjam.exe
. 根据 Boost文档,b2
必须使用过bjam
。我注意到的差异是:
- b2 中 .lib 文件的大小与相应 bjam 文件的大小不同。
- 使用 bjam 提供动态 .lib 库(没有 -s 标记,如此处所述),但它不提供要链接到的 .dll 文件(那么现在该怎么办?),而使用 b2 提供静态和动态库以及.dll 文件。但是使用 b2 的问题是,它提供了两个动态 .lib 文件 - 一个以 boost_xxxx.lib 开头,另一个以 libboost_xxxx.lib 开头,两者的大小不同。这是为什么?
我还提到了使用构建选项的不同构建目录--build-dir
,但是这个目录有什么用?它由 .obj、.rsp 以及各自的 .dll 和 .lib 文件组成。这个目录可以删除吗?
以下是我用来构建 Boost 的命令:
乙2:
/li>果酱:
/li>
maven - 如何将 maven 模块导入 Android Studio 项目
我想将改造作为一个模块包含在我的 Android Studio 项目中。问题是改造是一个 Maven 项目,所以 Android Studio 不会让我导入它。有没有解决的办法?
之前有人问过类似的问题,但没有得到任何答案。
c++ - 构建 .dll 文件和中间 .lib
以下是链接 1 的摘录。
Microsoft 在 Visual C++ 的 16 位编译器版本中引入了 __export,以允许编译器自动生成导出名称并将它们放在 .lib 文件中。然后可以像使用静态 .lib 一样使用此 .lib 文件与 DLL 链接。在较新的编译器版本中,您可以使用 __declspec(dllexport) 关键字从 DLL 导出数据、函数、类或类成员函数。__declspec(dllexport) 将导出指令添加到目标文件,因此您不需要使用 .def 文件。
我在一定程度上理解了上面的段落,但不是很好。
以下是链接2的摘录。
构建 DLL 时,链接器使用 .def 文件来创建导出 (.exp) 文件和导入库 (.lib) 文件。然后链接器使用导出文件来构建 DLL 文件。隐式链接到 DLL 的可执行文件在构建时链接到导入库。
现在,这让我很困惑,让我问了以下问题:
谁能用简单的话告诉我出口这个词的 真正含义?我相信这使得一个对象可以从一段代码访问到另一段代码——但是,嘿!
在使用旧库构建项目时,我在大多数库中都看到了 .def 文件。但是最新的编译器会自动导出对象。将旧版本的 Visual Studio 项目转换为新版本时,.def 文件的存在会导致任何冲突吗?
.dll生成后的.lib(所谓的导入文件)有什么用。可以安全删除吗?
啊啊啊!!静态库(.lib)和导入库(.lib)有什么区别?大错特错吧?但是还是!!
是windows特有的现象吗?我相信不是。所谓的导入文件的 Linux 对应物是什么?
如果问题还不清楚,请随时改写问题。