linker-errors

    0热度

    1回答

    我正在写一个编译了对x86-64 MacOS的,但是当我链接的目标文件一起,ld说 ld: dynamic main executables must link with libSystem.dylib for inferred architecture x86_64 但由于libSystem中包含的libc,我不知道想要使用它(它会给我很多重复)。我怎样才能解决这个问题?

    2热度

    1回答

    我通过Bjarne Stroustrup的“编程原理和使用C++编程”学习C++,本章的练习的第一部分是展示使用的.h文件。演练非常简单,我把它跟在信上,但是当我尝试编译时,我总是收到'未定义的foo引用'。我将把这三个文件写在下面,它们超短。 顺便说一句,std_lib_facilities.h是作者包括的.h文件,它包含一些像iostream一样的“包含”,以及'using namespace

    0热度

    1回答

    我在Debian 8上使用Code :: Blocks IDE。我已经安装了plplot库形式的突触(不是来源)。当我在C :: B中创建新项目并尝试运行一个简单的plplot示例时,编译器无法识别包含,并且链接程序不识别plplot库。那么当我从Synaptic安装它而不是从源代码安装时,如何编译和链接plplot库?这是可能的,或者我应该删除当前包并从源安装? 一般来说,当我安装新的库(从突触

    -1热度

    1回答

    我在这个主题上看到了很多问题和答案,但没有一个涉及到我的问题。我的函数在.h文件中正确声明,并在他们的.cpp文件采取的正确的参数定义,但我仍然得到这个错误: error LNK2019: unresolved external symbol "public: void __cdecl ox::Window::Init(__int64 (__cdecl*)(struct HWND__ *,unsi

    0热度

    1回答

    我尝试用CentOS编译Qt项目。 This问题描述我所做的细节和 我想通过参考this与另一个glibc库/users/my/lib64/(我无法更新/ lib64 /)。 这是编出来的说: g++ ./main.o ./moc_widget.o ./widget.o \ -o ./test -Wl,--rpath=/users/my/lib64 \ -Wl,--rpath=

    0热度

    2回答

    我有一个相对较小的C++项目,我决定制作一个Utils头文件,它只包含一些小的辅助函数等。当我声明使用模板的函数时, ,然后我试图做一个功能,它不需要模板,突然它不起作用。 我得到的结果是链接器错误;已经在(文件).obj 定义我甚至不能声明一个简单的无效函数,没有模板的一切都给出了一个链接器错误。 我没有任何想法可能导致这种情况。这里是头文件的代码...在此先感谢。 #pragma once

    -2热度

    1回答

    LNK2019解析的外部符号 我可以编译我的程序,但可不运行它。这是一个Windows控制台应用程序,它在Linker -> System -> SubSystem中设置。 #include "stdafx.h" #include <iostream> #include <queue> #include "puzzle.h" #include "state.h" #include <ve

    1热度

    1回答

    我正在运行一个代码(iHARM2D),它需要群集上的GNU scientific library library(GSL)。由于GSL库没有安装在集群上,我必须在那里编译它,并在编译实际代码时正确链接它。在我的shell脚本我写 cd whereGSLsource ./configure --prefix=/homefolder/iHARM/GSLcompiled make && make i

    -2热度

    1回答

    我有一个头文件config.h在那里我简单地定义使用 namespace configuration { const char* name = "test"; } 值的字符串,我从.cpp文件configuration::name访问它。如果我将其更改为const string name = "test";它的工作原理 error: ld returned 1 exit statu

    0热度

    3回答

    这些是我一直收到错误: LNK2005 "class Sally TestObject" ([email protected]@[email protected]@A) already defined in Source.obj Project2 c:\Users\W8User\documents\visual studio 2015\Projects\Project2\Project2\Sour