linker相关内容

Android的NDK连接V8静态库:无法找到符号,但它们的存在

我一直在拉我的头发在这一个。我开发在Ubuntu 12.04 64位。我创建了一个V8原生Android应用程序中嵌入它,但重新启动我的电脑后,它不会再V8联系!我试着重新安装NDK和重新编译V8,但无济于事。它出现在链接器包括静态库,但在其中没有找到的符号。我用纳米检查,该符号出现在那里。 当我运行ndk_build,我得到以下的输出: $ NDK的构建V = 1 RM -f ./libs ..
发布时间:2016-03-29 22:38:57 C/C++开发

Android的NDK连接问题

我编袜等与NDK。所以,我有所有的Andr​​oid友好的共享库。 我做了一个它调用一个函数SOX简单的测试文件。 NDK构建告诉我: 未定义的参考`sox_open_read“ sox_open_read在sox.h.定义我知道这是发现sox.h,因为它给了我一个有关文件警告:在自包含的文件(...)/ SOX / sox.h:19 所以,或许是要在实际libsox.so sox ..
发布时间:2016-03-19 22:42:25 移动开发

未定义引用错误 - 兰特

我创建一个命令行C ++测试应用(可执行文件)是我根深蒂固的Andr​​oid设备上运行。 该可执行文件使用多个prebuilt C库,其中一个使用'兰特()'。在连接状态,我得到的错误“”兰特“的未定义的引用的” 要检查路径设置是否正确,我在下面试图用没有成功的方法。 第一种方法:我在测试源定义兰特()。 我注意到,我得到多发定义错误,第一个定义是仿生/ libc中/有/ stdlib. ..
发布时间:2016-03-04 00:14:01 移动开发

可见性转换MvvmCross Android的关联问题

我知道有与Android链接问题,我知道如何使用LinkerPleaseInclude。但是我不知道该怎么投入为我看到的问题LinkerPleaseInclude.cs文件。 我有一个使用的可视性转换器中使用布尔IsBusy属性,以确定是否应该显示与否的一些控件的视图。我使用的进度,一个TextView和ImageView的。我已经尝试了多种组合,以获得链接问题解决。 在部署调试这一切的作品, ..
发布时间:2016-03-03 23:32:18 移动开发

什么是&QUOT的可能原因;未能映射从共享对象段:操作不允许&QUOT ;,以及如何调试?

我有两个可执行文件,这两个交叉编译在Android上运行。我在同一个目录都放在设备上。我已经把所有的共享库,它们依赖于同一个目录,包括LD-linux.so.3。我通过运行可执行文件: LD-linux.so.3 --library路径/路径/要/库executable_name 这是任何用户运行时老版本的Andr​​oid系统都工作。在Android的最新版本中都工作,如果以root身份运行 ..
发布时间:2015-12-06 23:49:28 移动开发

加载共享库在Android的依赖

我移植原生code的一大块​​几个相互依赖的库。加载code未能由于Android连接器不仅外观依赖于 /系统/ lib中/ ,而不是在应用程序的 /数据安装目录/数据/com.packagename.nnn/lib 。 作为第一个解决方法我加载的所有的.so的从Java与System.load()在正确的依赖顺序即可。该解决方案是不是对我满意,主要是因为该组库从生成更改构建由于插件架构。另外, ..
发布时间:2015-12-06 22:53:56 移动开发

未定义的引用“简历:: initModule_nonfree()”在Android中

我想创建一个Android应用程序,它使用BOW + SVM在本地(用C ++)为predicting。不幸的是我有问题,建立本土的一部分。由于非自由的模块不包含在OpenCV的SDK为Android,我需要建立自己的模块,使用的本教程。看来我成功地构建了.so文件。下面是输出: [armeabi-V7A] prebuilt:libopencv_java.so< = /home/cras ..
发布时间:2015-12-02 20:27:21 移动开发

错误链接时交叉编译为Android将对libgcc.a,但符号的存在?

我试图为Android交叉编译一个非常简单的程序,它的工作的与Android的NDK-R6B和以前的,但确实的没有的工作Android的ndk- R7和更新的: INT主要(){ ; 返回0; } 我能够做到用“海湾合作委员会”的剧本在Android上的旧版本,可以发现这里。我真诚地不试图用一个Android.mk文件来建立这个。我知道我可以,但是这东西大得多我工作的一部分。所 ..
发布时间:2015-12-02 15:36:01 移动开发

为什么臂的Linux androideabi-GCC给iostream的错误

我的手臂,Linux的androideabi-gcc的安装在我的电脑,但是当我尝试编译甚至一个简单的hellow世界,它给错误(我选择不使用NDK建造)。我只是想通过命令行编译... 的#include<的iostream> 使用名字空间std; 诠释的main(){ 返回0; } 和我收到此错误: 错误:iostream的:没有这样的文件或目录 ..
发布时间:2015-12-02 12:07:39 移动开发

加载依赖于其他共享库的共享库

问题: 我建立在Eclipse的Andr​​oid应用程序它使用的lib libgstreamer-0.10.so 共享的(编译为Android-8平台的GStreamer-的Andr​​oid NDK包库)。我在做项目的根文件夹中新建文件夹库/ armeabi 键,把它放在那里。另外,我已经把与它(其中有158人)在同一个文件夹中来的所有其它库。如果我把这个在我的主要活动code: 静态{ ..
发布时间:2015-12-02 10:43:01 移动开发

Android的NDK:链接使用pre-编译静态库

我试图端口Jnetpcap到Android为了用它来解析.pcap文件。 Jnetpcap是一个Java包装libpcap的,它使用JNI。我已经使用了Android的源$ C ​​$ C树编译libpcap的是一个静态库。 在编译Jnetpcap作为共享库我收到错误,因为我有libpcap.a链接,但我不知道我怎么能告诉Android.mk,他必须与我有libpcap.a文件链接 使用“LO ..
发布时间:2015-12-01 16:22:46 移动开发

的iOS模拟器连接器命令失败

我试图发动对模拟器我的iOS应用,但它不工作。运行于手机的工作原理应用程序正常不过。它是与我的admon整合。在模拟器中运行平稳。我用X code 6.1。 我添加了所有必需的框架: AdSupport AudioToolbox AVFoundation CoreGraphics中 CoreTelephony EventKit EventKitUI MessageUI StoreKit 系统 ..
发布时间:2015-11-28 18:38:40 移动开发

如何让我的动作脚本3类,在两个SWF文件中使用,解决同一类当一个SWF动态加载其他的?

背景 我开发的纯动作脚本3(我们使用Flex 4 SDK用来自动化生成,但我们所有的code必须是能够直接在Flash CS4 Professional中编译)。一个高度模块化的应用 我们有一个“framework.swc”文件,该文件中包含有我们所有的模块之间共享接口的定义,我们有一个“mainmodule.swf”加载了其它模块,然后我们有我们的其他模块不同的SWF文件。我们使用Loade ..

为什么Visual Studio中不能正确作为对RUNDLL一个MATLAB MEX文件链接?

我有以下问题:我有一个64位版本的MATLAB 2011B的。我需要从一个DLL调用一些功能。这已经工作一段时间前与Visual Studio 2010的教授版本。 现在我想要得到它与前preSS版本上运行。因此,我安装了Visual Studio的C ++ 2010例preSS和赢SDK 7.1。现在我给MATLAB中的命令 MEX -setup 键,选择VC ++编译器。好吧! 如果我想要 ..
发布时间:2015-11-28 12:22:28 其他开发

使用64位整数无C运行时 - 链接错误__alldiv

我想建立一个Windows控制台应用程序,而无需使用C运行时(MSVCRT或libcmt)。这是只针对KERNEL32.LIB控制台功能从WIN32 API,而不是printf和等。链接和使用 我的问题是链接在编译器无法找到__alldiv这似乎来处理32位应用的64位整数分。我想这两个微软的编译器和英特尔的。 这个功能存在于运行时库。这是很烦人的东西基本为64位整数将需要完整的C运行库。 ..
发布时间:2015-11-28 12:18:14 前端开发

LNK1158:无法与VC ++ / VS2010针对64位编译不能运行的Cvtres.exe

作为一个C#开发人员,我最近决定采取裂缝在写一些C ++程序,主要是因为我发现一个有趣的C ++ API,我想玩弄。我前几天写了一个非常简单的程序,编译它的x64目标平台上,运行它,一切都还只是桃色。 不过,昨天我改变了一些code,试图编译它,但随后的链接开始抱怨: LNK1158:无法运行“的Cvtres.exe”的 由于我很新开发的C ++程序,我想我一定做了一些初学者的错误。然而,检 ..

Qt Creator的:如何从Win64中说的win32

我必须做这样的事情在一个.pro文件: 的win32 { LIBS + = -L ../ 3rdParty文件/的libusb-win32的/ lib目录/ MSVC -llibusb } 其他 Win64的{ LIBS + = -L ../ 3rdParty文件/的libusb-win32的/ lib目录/ msvc_x64 -llibusb } 现在的问题是这是行不通 ..
发布时间:2015-11-28 12:02:36 其他开发