linker-error相关内容
我试图链接我的项目与fftw,到目前为止,我已经得到了编译,但不是链接。正如网站所说,我生成所有的.lib文件(即使我只使用双精度),并将其复制到 C:\Program Files \Microsoft Visual Studio 9.0 \VC\\ \\ lib ,.h文件到 C:\Program Files\ Microsoft Visual Studio 9.0 \VC\include 和.
..
我有一个基于模板的类[Allotter.h& Allotter.cpp]: template class Allotter { public: Allotter(); quint32 getAllotment(allotType *); bool removeAllotment(quint32,int auto_destruct = 0
..
我试图在我的Xcode项目中使用glew,但我得到这个: Apple Mach-O链接器(Id)错误...架构x86_64的未定义符号 我使用的是从 sourceforge网站。 解决方案 p> 通过MacPorts安装Glew。 (在终端运行命令 sudo port install glew ) 在Xcode项目的构建设置中添加以下内容: / p> 其他链接器标记
..
我有一个mem_malloc()和mem_free()为我定义,我想使用它们来替换malloc()和free(),从而C ++的新和删除。 我将它们定义如下: extern“C”{ extern void * mem_malloc(size_t); extern void mem_free(void *); void * malloc(size_t size){
..
请考虑以下示例代码: #include bar(); // Line2 base * bptr = this; bptr-> bar(); // Line3 ((base *)(t
..
错误LNK2001:未解析的外部符号“private:static class irrklang :: ISoundEngine * GameEngine :: Sound :: _ soundDevice”(?_soundDevice @ Sound @ GameEngine @@ 0PAVISoundEngine @ irrklang @@ A) 我无法弄清楚为什么我收到此错误。我相信我
..
首先,我知道这个问题是在这个网站,但我已经查看几乎所有的人,似乎无法找出什么是错的。这是在VS 2012。感谢。 // Socket.h #pragma once #include #include using namespace std; const int STRLEN = 256; 类Socket
..
我正在移植一个旧的vc ++ 6.0应用程序到vs2005,我得到以下链接器错误,我花了几天试图找到一个解决方案。 错误LNK2019:未解析的外部符号_ imp _CreateAwnService @ 52 引用函数“public:int __thiscall CMainFrame :: CreateAsaNetworkServices(void) p> 有一个第三方C库,定义了
..
我试图在一个项目中使用LibUSB。但是,每当我尝试使用基本的libUSB函数时,我得到以下错误: ... src / main / main.cpp。 o:在函数`main'中: ... src / main / main.cpp:10:未定义引用`libusb_init' ... src / main / main.cpp:11:undefined reference到`libus
..
我有一个程序使用 tr1 :: regex ,它编译时,它给我非常冗长的链接器错误。 这是我的头文件MapObject.hpp: #include #include #include #include“phBaseObject.hpp” using std :: string; 命名空间phObj
..
当我尝试编译以下代码时,我得到一个链接器错误:架构x86_64的未定义符号:“Foo()”,引用自:main.o中的_main using LLVM 4.2。 此行为仅在函数标记为 constexpr 时才会发生。当函数标记为 const 时,程序会正确编译和链接。为什么声明函数 constexpr 导致链接器错误? (我意识到这样写函数doesn' t) main.cpp /
..
我必须链接两个库,例如A和B.一些文件在两个库中是通用的。 所以,我在一个命名空间中声明库A中的函数,说abc。 因此,在A和B中,函数func如下所示: namespace abc { extern“C”void func(); } [in B] extern“C”void func(); 在构建项目时,编译器会抛出链接错误,说明函数fu
..
我想编写一个Http代理,它基本上像 indianwebproxy 所以我发射了qtcreator,但我的一个类是无法编译与臭名昭着的错误:未定义的引用vtable HttpProxyThreadBrowser 。我不知道为什么它这样做。我阅读了关于Stackoverflow的类似问题,显然是问题是未定义的虚拟方法不纯粹但我没有声明任何虚拟函数。这是我的类 class HttpPro
..
为什么如果我们在基类中有纯虚拟赋值运算符,那么我们在派生类上实现该运算符,它会给基类上的链接器错误。 目前我只有以下有关 http://support.microsoft.com/kb/130486 的说明,它表示 的行为是设计的,因为正常的继承规则不适用 。 对我来说,为什么它通过设计产生链接器错误?有人可以给我更清楚的解释吗? 编辑:添加了错误发生的简体代码: cla
..
基本的Google搜寻 bigobj问题显示,很多使用者都会遇到 CGAL库。 这个错误很奇怪,因为它给出了解决方案:设置
..
我在建立我的应用程式时收到以下连结程式错误。 HIMyClass.obj :: error: unresolved外部符号“public: virtual struct QMetaObject const * __thiscall CHIMyClass :: metaObject(void)const ” (?metaObject @ CHIMyClass @@ UBEPBUQMe
..
我在C ++中有一个大型静态库,它的Objective-C最初是为iOS(armv7)构建的。 bit Intel x86_64)版本,但是一旦我试图在OS X应用程序项目中使用它(针对Lion 10.7),几十个链接器错误出现,其中大多数关于标准库符号。 我知道如何解决“我的”链接器问题,但下面复制的STD正在欺骗我。 “std :: basic_filebuf “std :: ba
..
我使用Ubuntu并尝试使用synaptic安装所有的“GLUT”一词,还有SDL和opengl。但是一个简单的程序仍然无法编译。它显示: opengl1.cpp :(。text + 0xe):未定义的引用`glClear' opengl1.cpp :(。text + 0x1a):未定义的引用`glBegin' opengl1.cpp :(。text + 0x2e):未定义引用`gl
..
我有3个cpp文件,看起来像这样 #include“Variables.h” void AppMain ){ // Stuff ... } 相同的变量,所以他们有相同的头,但我得到这样的东西 1> OnTimer.obj:error LNK2005:已经在AppMain.obj中定义的“int slider”(?slider @@ 3HA)
..
我有一个DLL,我想使用它的一些功能。 #include
..