linker-errors相关内容

当“仅构建活动体系结构"为否时,Cordova链接器错误“未为要构建的文件构建文件,而不是链接的体系结构(i386)".

我正在Mac Yosemite中使用最新的Cordova版本,并使用命令行工具执行了以下操作 cordova创建xxxx com.xxxx xxxx cd xxxx cordova平台添加ios 现在我在平台下打开xcode项目文件,并打开xcode 6 然后我去构建设置->仅构建活动架构->否 现在,我运行示例准系统科尔多瓦应用程序,它会引发一堆链接器错误 ..
发布时间:2020-05-01 03:59:23 移动开发

静态库多定义链接错误

因此,我尝试在VC ++ 8.0上构建一个小型3D引擎.我有一个MathLib静态库和一个由TestBed exe链接的Render静态库.现在,Render具有两个类:Color和DXManager3D.颜色包括来自MathLib的Vector.h,一切正常. 第二个尝试将Vector.h包含在DXManager3D中,这让我大吃一惊,说该符号被定义了两次,第二个定义被忽略了(从lib发出 ..
发布时间:2020-05-01 03:59:19 C/C++开发

链接从静态库链接符号的动态库:macOS与Linux

我正在将Linux应用程序移植到macOS,并且链接行为有所不同,这花费了我一些时间来展示自己.该项目使用基于CMake的两阶段构建过程:一棵CMake树创建一个动态库,该库链接到在第二个树中创建的静态库,该静态树随后创建.创建动态库时,静态库尚不存在.这在Linux上有效:动态库是使用静态库中的符号创建的,并且它们已被预先声明.构建第二棵树时,动态库将链接到可执行文件,该可执行文件也链接静态库, ..
发布时间:2020-05-01 03:59:11 服务器开发

将程序链接到静态库,将自身链接到另一个库

我正在尝试在Windows(VS2015)上创建一个可以读取多种文件格式的程序(C ++). 为此,我创建了一个解决方案,其中包含MyProgram项目(主程序)和MyLibrary项目(其中包含多个用于不同文件格式的解析器). 在MyProgram中,我根据程序输入创建一些解析器对象. 一切正常. 但是,我尝试创建一个新的文件格式解析器(NiftiParser),该解析器使用我下载并 ..
发布时间:2020-05-01 03:59:09 C/C++开发

链接器错误-链接两个“应用程序"输入项目以使用Google测试

我正在尝试使用Google Test测试功能. 似乎所有东西都设置正确,并且不用gtest就可以正常构建和执行...(代码有点复杂,因此我无法在此处列出所有源文件,但是如果不添加gtest,文件已正确链接,并可以正常运行. 这是一个应用程序类型的项目.它具有许多库依赖性...无关. 将测试项目作为单独的项目添加到解决方案中.它具有经过测试的项目作为依赖项.测试项目的.h文件仅指向 ..
发布时间:2020-05-01 03:59:04 C/C++开发

符号查找错误:_FileName_:未定义的符号:_intel_fast_memmove

因此,我正在努力将Fortran和C ++代码链接在一起,并且在尝试运行可执行文件时遇到上述错误.我已经在寻找其他解决方案,但是到目前为止,我发现的所有内容都没有帮助.我会尽力将所有内容都包括在内,但是我对这种东西不是很好,所以如果还有其他需要/有用的地方,请告诉我,我将继续研究. Makefile: LDLIBS = -I/share/apps/intel/composer_xe_2 ..
发布时间:2020-05-01 03:59:02 C/C++开发

将HDF5库链接到Visual C ++ DLL项目:未解析的外部符号__imp __ *

我正在使用MS Visual C ++ 2010 Express构建插件,我想包括 HDF5库.我已经尝试使用CMake从源代码构建HDF5,并安装了预编译的库( HDF5-1.8.7_CMake_x86_shared.zip (对于VC 2008).对于任一构建目录/方法,我都修改了项目属性: C/C ++>常规>其他包含目录:为HDF5添加include 链接器>常规>其他库目录:为H ..
发布时间:2020-05-01 03:58:52 C/C++开发

LNK2022:元数据操作失败:重复类型中的字段声明不一致

我在编译C ++ .NET项目时遇到问题. 我已阅读“>"LNK2022:元数据操作失败"令我发疯-这不是我的情况,因为就我而言,我无法编译一个项目-链接时该项目失败.我尝试了该主题的所有(两个)解决方案,但对我没有帮助. 仅当我将类更改为模板类时,此错误才开始上升.我有Vector2Di(用于int类型)类,现在需要与float类型完全相同,所以我将其重命名为Vector2D并将其更 ..
发布时间:2020-05-01 03:58:46 C#/.NET

将CUDA添加到ROS程序包

我想在ros包中使用cuda.有谁给我一个简单的例子吗? 我试图用cuda函数构建一个静态库并将此库添加到我的包中,但是我总是遇到链接错误:未定义的引用cuda ... 我已经建立了一个可执行文件而不是库文件,并且它可以工作. 请帮助! 解决方案 我自己找到了一个解决方案: CMakeLists.txt: cmake_minimum_required(VERS ..
发布时间:2020-05-01 03:58:42 C/C++开发

如何将我的C代码链接到PCRE库? (当前引发的链接器错误.)

问题 注意: 我最初在一个更大的项目中遇到了这个问题;所以我将代码简化为您在下面看到的测试用例. 我不知道如何获取以下测试代码进行编译.具体来说,看起来好像链接器找不到PCRE库(有关如何配置PCRE,请参见下文).而且,尽管将显式的-L/usr/local/lib -lpcre传递给链接器(PCRE安装在/usr/local目录结构中). 我做错了什么? :-( 控制台输 ..
发布时间:2020-05-01 03:58:38 其他开发

1个x86_64体系结构的重复符号

我不确定我做错了什么. 我将项目文件夹移动到了另一个文件夹,并将备份文件夹复制到了桌面. 我试图打开备份项目并进行构建,但收到链接器错误. 因此,我决定删除备份文件夹,然后将项目文件夹移回桌面.我无法再编译,并收到以下错误. Showing Recent Issues clang: error: linker command failed with exit code 1 (use ..
发布时间:2020-05-01 03:58:34 移动开发

如何使用PINtool链接dramsim2库接口

我想在开发中的PINtool中使用DRAMSim2作为库接口. 我尝试熟悉包含dramsim_test.h的dramsim_test.cpp,其中包括DRAMSim.h(在特定目录中). 如果我将这些文件放在PINtool的目录中并包括它们(.cpp.为此,我使用PINtool中的代码),则出现链接器错误(我想): undefined symbol: _ZN7DRAMSim23g ..
发布时间:2020-05-01 03:58:32 C/C++开发

链接...链接:致命错误LNK1181:无法打开输入文件'libgsl.a'

我正在使用 Rob Hess 使用OpenCV的SIFT算法代码Windows中的库.我将Visual Studio 2008作为IDE.当我运行具有Debug作为VS中的解决方案配置的图像匹配程序时,没有问题,一切正常.但是,当我将解决方案配置更改为“发布"时,会出现链接错误. 错误是: 链接...链接:致命错误LNK1181:无法打开输入文件'libgsl.a' 有人可以向我 ..
发布时间:2020-05-01 03:58:30 其他开发

VC ++从解决方案中的非/clr项目的函数中调用/clr项目的函数

我引用了我正在寻找具有许多解决方案的旧应用程序.问题在一种解决方案中发生(例如S).情况如下: S中的一个项目(例如P1)具有所有C/C ++文件,需要调用C#函数 由于P1也包含.c文件,所以我不能在/clr选项中使用 那 如果我将P1中的.c文件编译为.cpp文件,则它会生成很多 错误,我无意更改该旧版.c文件中的源文件 因此,我创建了另一个项目(例如P2),并启用了/clr,并为 ..
发布时间:2020-05-01 03:58:24 C#/.NET

无法编译OpenGL Superbible 7th的示例(未解析的外部符号)

我正在按照HOWTOBUILD.txt中的步骤进行操作.我已经为glfw建立了必要的文件.链接器第一次抱怨glfw.搜索后,似乎我需要链接gl3w 请参阅此链接.我为gl3w生成了静态库.现在,我打开了一个新项目,并包含了include的路径,请参见下图. 对于链接器,我已针对glfw3dll.lib gl3w.lib opengl32.lib进行了链接,并包含了它们的路径.如果我是从第一章 ..
发布时间:2020-05-01 03:58:21 C/C++开发