linker-errors相关内容
我正在Mac Yosemite中使用最新的Cordova版本,并使用命令行工具执行了以下操作 cordova创建xxxx com.xxxx xxxx cd xxxx cordova平台添加ios 现在我在平台下打开xcode项目文件,并打开xcode 6 然后我去构建设置->仅构建活动架构->否 现在,我运行示例准系统科尔多瓦应用程序,它会引发一堆链接器错误
..
因此,我尝试在VC ++ 8.0上构建一个小型3D引擎.我有一个MathLib静态库和一个由TestBed exe链接的Render静态库.现在,Render具有两个类:Color和DXManager3D.颜色包括来自MathLib的Vector.h,一切正常. 第二个尝试将Vector.h包含在DXManager3D中,这让我大吃一惊,说该符号被定义了两次,第二个定义被忽略了(从lib发出
..
我正在将Linux应用程序移植到macOS,并且链接行为有所不同,这花费了我一些时间来展示自己.该项目使用基于CMake的两阶段构建过程:一棵CMake树创建一个动态库,该库链接到在第二个树中创建的静态库,该静态树随后创建.创建动态库时,静态库尚不存在.这在Linux上有效:动态库是使用静态库中的符号创建的,并且它们已被预先声明.构建第二棵树时,动态库将链接到可执行文件,该可执行文件也链接静态库,
..
我正在尝试在Windows(VS2015)上创建一个可以读取多种文件格式的程序(C ++). 为此,我创建了一个解决方案,其中包含MyProgram项目(主程序)和MyLibrary项目(其中包含多个用于不同文件格式的解析器). 在MyProgram中,我根据程序输入创建一些解析器对象. 一切正常. 但是,我尝试创建一个新的文件格式解析器(NiftiParser),该解析器使用我下载并
..
我正在尝试将Boost.Log静态链接到我的程序中. Boost.Log已成功使用bjam与其他模块进行了编译.但是,当我尝试与程序链接时,出现错误: g++ -g -O2 -pthread -o sonar sonar-main.o sonar-config.o sonar-util.o sonar-logger.o /home/mike/dev/cpp/boost_1_60_0/st
..
我正在尝试使用Google Test测试功能. 似乎所有东西都设置正确,并且不用gtest就可以正常构建和执行...(代码有点复杂,因此我无法在此处列出所有源文件,但是如果不添加gtest,文件已正确链接,并可以正常运行. 这是一个应用程序类型的项目.它具有许多库依赖性...无关. 将测试项目作为单独的项目添加到解决方案中.它具有经过测试的项目作为依赖项.测试项目的.h文件仅指向
..
因此,我正在努力将Fortran和C ++代码链接在一起,并且在尝试运行可执行文件时遇到上述错误.我已经在寻找其他解决方案,但是到目前为止,我发现的所有内容都没有帮助.我会尽力将所有内容都包括在内,但是我对这种东西不是很好,所以如果还有其他需要/有用的地方,请告诉我,我将继续研究. Makefile: LDLIBS = -I/share/apps/intel/composer_xe_2
..
我在运行源代码时遇到链接器错误,并且还附加了一个屏幕截图. 我是iOS开发的新手,因此无法收到错误.任何帮助将不胜感激.解决方案 请检查 https://testflightapp .com/sdk/ios/doc/ 未找到testflight需要的库. 包括该框架(lib),您就完成了.
..
我有这个代码 /////////////////////////////////////Gnome.cpp文件 #include "Living.h" class Gnome:public Living{ private: public: Gnome(); void drawObjects(); }; Gnome::Gnome() { spriteImg = new Spri
..
我正在使用MS Visual C ++ 2010 Express构建插件,我想包括 HDF5库.我已经尝试使用CMake从源代码构建HDF5,并安装了预编译的库( HDF5-1.8.7_CMake_x86_shared.zip (对于VC 2008).对于任一构建目录/方法,我都修改了项目属性: C/C ++>常规>其他包含目录:为HDF5添加include 链接器>常规>其他库目录:为H
..
我将Android Studio 2.2.2与cmake和Android NDK结合使用.我在链接.a库(静态库)时遇到问题. 这是我的cmake: # Sets the minimum version of CMake required to build the native # library. You should either keep the default value or
..
我在编译C ++ .NET项目时遇到问题. 我已阅读“>"LNK2022:元数据操作失败"令我发疯-这不是我的情况,因为就我而言,我无法编译一个项目-链接时该项目失败.我尝试了该主题的所有(两个)解决方案,但对我没有帮助. 仅当我将类更改为模板类时,此错误才开始上升.我有Vector2Di(用于int类型)类,现在需要与float类型完全相同,所以我将其重命名为Vector2D并将其更
..
我想在ros包中使用cuda.有谁给我一个简单的例子吗? 我试图用cuda函数构建一个静态库并将此库添加到我的包中,但是我总是遇到链接错误:未定义的引用cuda ... 我已经建立了一个可执行文件而不是库文件,并且它可以工作. 请帮助! 解决方案 我自己找到了一个解决方案: CMakeLists.txt: cmake_minimum_required(VERS
..
问题 注意: 我最初在一个更大的项目中遇到了这个问题;所以我将代码简化为您在下面看到的测试用例. 我不知道如何获取以下测试代码进行编译.具体来说,看起来好像链接器找不到PCRE库(有关如何配置PCRE,请参见下文).而且,尽管将显式的-L/usr/local/lib -lpcre传递给链接器(PCRE安装在/usr/local目录结构中). 我做错了什么? :-( 控制台输
..
我不确定我做错了什么. 我将项目文件夹移动到了另一个文件夹,并将备份文件夹复制到了桌面. 我试图打开备份项目并进行构建,但收到链接器错误. 因此,我决定删除备份文件夹,然后将项目文件夹移回桌面.我无法再编译,并收到以下错误. Showing Recent Issues clang: error: linker command failed with exit code 1 (use
..
我想在开发中的PINtool中使用DRAMSim2作为库接口. 我尝试熟悉包含dramsim_test.h的dramsim_test.cpp,其中包括DRAMSim.h(在特定目录中). 如果我将这些文件放在PINtool的目录中并包括它们(.cpp.为此,我使用PINtool中的代码),则出现链接器错误(我想): undefined symbol: _ZN7DRAMSim23g
..
我正在使用 Rob Hess 使用OpenCV的SIFT算法代码Windows中的库.我将Visual Studio 2008作为IDE.当我运行具有Debug作为VS中的解决方案配置的图像匹配程序时,没有问题,一切正常.但是,当我将解决方案配置更改为“发布"时,会出现链接错误. 错误是: 链接...链接:致命错误LNK1181:无法打开输入文件'libgsl.a' 有人可以向我
..
我正在Visual Studio 2010下将第3方代码集成到我的MFC应用程序中. 在“调试"模式下,会发生以下构建错误: 1>LIBCMT.lib(invarg.obj) : error LNK2005: __initp_misc_invarg already defined in libcmtd.lib(invarg.obj) 1>LIBCMT.lib(invarg.obj) : e
..
我引用了我正在寻找具有许多解决方案的旧应用程序.问题在一种解决方案中发生(例如S).情况如下: S中的一个项目(例如P1)具有所有C/C ++文件,需要调用C#函数 由于P1也包含.c文件,所以我不能在/clr选项中使用 那 如果我将P1中的.c文件编译为.cpp文件,则它会生成很多 错误,我无意更改该旧版.c文件中的源文件 因此,我创建了另一个项目(例如P2),并启用了/clr,并为
..
我正在按照HOWTOBUILD.txt中的步骤进行操作.我已经为glfw建立了必要的文件.链接器第一次抱怨glfw.搜索后,似乎我需要链接gl3w 请参阅此链接.我为gl3w生成了静态库.现在,我打开了一个新项目,并包含了include的路径,请参见下图. 对于链接器,我已针对glfw3dll.lib gl3w.lib opengl32.lib进行了链接,并包含了它们的路径.如果我是从第一章
..