腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
静态
库
中
使用
OutputIterator
时
出现
链接
器
错误
c++
、
linker
、
lnk2019
使用
输出迭代
器
的想法来自于这个SO topic,我从中复制了代码的结构。/ then save the result using the output iterator} 现在,这个类被打包在一个
静态
库
中
,这个
静态
库
被正确地
链接
到另一个项目,在这个项目中,我这样调用它: #include <vector>#i
浏览 23
提问于2020-01-23
得票数 0
回答已采纳
1
回答
CMake:使
静态
库
起作用,但动态
库
不起作用
c++
、
makefile
、
cmake
我正在尝试
使用
CMake创建一个共享
库
,但它告诉我,如果我
静态
地创建它,它会工作得很好,但动态却不是这样:PROJECT(TestDemoworks# This doesn't
错误
消息为
浏览 0
提问于2019-03-01
得票数 1
3
回答
ld: warning:第__DATA节/__objc_imageinfo__DATA段大得出乎意料
ios
、
xcode
、
ipad
、
static-libraries
、
llvm
它后面跟着
错误
: Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-gcc-4.2 failed我只在为模拟
器
编译
时
才看到这一点,而不是为设备编译。我已经将一个
静态
库
(*.a)
链接
到这个项目,这就是我认为失败的地方。此外,它过去
在
模拟
器
上运行时没有任何问题,我不确定发生了什么变化。
浏览 1
提问于2011-09-02
得票数 6
回答已采纳
1
回答
LNK2019无法解析的外部符号
c++
、
c
、
visual-studio-2015
、
linker-errors
我正在尝试
在
MS visual studio 2015
中
构建AV1编解码
器
源代码。当我编译aomdec.lib
时
,它得到了正确的编译,但当我将它转换成可执行文件
时
,我得到了一些属于标准
库
的函数的
链接
器
错误
(比如stdio.h。等)。
错误
如下:Error LNK201
浏览 0
提问于2018-04-06
得票数 0
1
回答
对象符号覆盖
库
符号?
c
、
windows
、
visual-c++
、
linker
、
portable-executable
当您在两个不同的C源文件
中
定义相同的函数(非
静态
),编译它们并将它们与Microsoft
链接
器
链接
时
,您将得到一个重复的符号
错误
消息,正如所期望的那样。另一方面,当您定义一个与标准库函数的名称相匹配的函数
时
,例如cos (它没有定义为COMDAT),就没有
错误
;您的定义悄悄地重写了标准
库
定义。这也是我们想要的行为,但我正在试图找出确切的规则。规则‘在对象文件
中
定义的符号是覆盖
库
文件
浏览 4
提问于2014-03-14
得票数 6
回答已采纳
3
回答
链接
zmq c++头
时
出错
c++
、
zeromq
我正在尝试
在
C++项目中
使用
zmq。当我想要建立一个简单的例子时,我感到很困惑。 memcpy ((void *) reply.data (), "World", 5);}}error LNK2019: external symbol unresolved
浏览 6
提问于2013-07-08
得票数 0
回答已采纳
1
回答
如何在Eclipse CDT中进行
静态
链接
?
c++
、
c
、
eclipse
、
visual-studio
、
eclipse-cdt
我正在尝试
静态
链接
到C++
中
的第三方C
库
。
在
Visual Studio
中
,我只需
在
链接
器
输入选项中指定.lib文件,就可以做到这一点。但是,当我
在
CDT (项目属性
链接
器
设置-> MinGW C++
链接
器
->
库
)
中
执行等效操作
时
,我得到了无穷无尽的“未定义的引用...”。当我尝试
浏览 2
提问于2012-08-24
得票数 1
回答已采纳
1
回答
如何
静态
链接
库
以构建共享
库
ubuntu
、
gcc
、
udev
我试图
在
Ubuntu
中
构建一个依赖libusb的共享
库
。现在,将libusb构建为一个
静态
库
。现在,当我试图将它
链接
到我的共享
库
时
,
链接
器
会给出一个
错误
,即我应该
使用
-fPIC标志构建libusb。 当然可以。所以我用-fPIC构建了libusb,但是我注意到.s
浏览 0
提问于2018-09-17
得票数 1
回答已采纳
1
回答
防止
使用
SDK构建具有较低部署目标的App
ios
、
xcode
我创建了一个
静态
库
,其部署目标为iOS 10.2。该
库
集成
在
一个部署目标为9.0的应用程序
中
。 不知怎的,这个应用程序
在
iOS 9.0上构建并运行良好。为什么会这样呢?即使
库
只针对iOS 10.2及以上版本,应用程序是否应该构建呢?
浏览 3
提问于2017-03-01
得票数 6
回答已采纳
2
回答
如果
库
的路径已知,为什么要在Visual中指定特定的
库
?
c++
、
visual-studio
、
static-linking
、
dynamic-linking
、
libharu
谢谢$(ProjectDir)libharu\lib libhpdfd.liblibhpdfd
浏览 7
提问于2016-09-09
得票数 0
回答已采纳
2
回答
Boost shared_ptr和内存分配不起作用
c++
、
memory-management
、
boost
、
mfc
我创建了一个.dll (具有MFC
静态
链接
和Windows Runtime
库
静态
链接
),并且我正在
链接
到一个
使用
boost进行内存管理的
库
(该
库
是PCL)。一切编译正常,没有
错误
,但我注意到在库代码
中
,内存分配不能正常工作。int>); indices_->resize (input_->points.size ()); 分配一个新的s
浏览 0
提问于2015-04-24
得票数 0
2
回答
使用
静态
成员
时
出现
链接
器
错误
c++
、
qt
、
cmake
、
linker-errors
、
static-members
我
在
Mac上
使用
Qt4.7和Cmake 2.8.3以及g++ 4.2.1。ld: duplicate symbol ColorTrail::calculateColorUniformLocation in CMakeFiles/GLBall.dir/src/ColorTrail.cpp.o
浏览 0
提问于2011-12-23
得票数 3
回答已采纳
4
回答
当我试图
在
MSVS2010
中
编译C++
时
,为什么我会得到与
使用
其他
库
冲突的MSVS2010?
c++
、
windows
、
linker
、
installation
、
visual-studio
我的程序无法
在
/MT (MultiThreaded)模式下成功编译。它在/MD (MultiThreaded动态
链接
库
)
中
编译。我希望能够
在
我将通过安装程序分发的应用程序
中
同时
使用
libcurl和boost。
在
MSVS2010
中
编译#include "stdafx.h"#includ
浏览 0
提问于2011-04-30
得票数 6
回答已采纳
1
回答
链接
静态
库
时
出现
Makefile
错误
c++
、
makefile
我正在尝试将我自己的
静态
库
链接
到我的主程序
中
。我的include头文件和
库
文件
在
同一路径
中
。g++可以很好地
链接
主头文件,但它无法找到我的
库
(ipc.a)。请让我知道我做错了什么。当我运行make
时
得到的
错误
是:g++ -o esim esim.o -L /home/vint/HobbyProjects/esim/src/L
浏览 3
提问于2013-10-20
得票数 2
1
回答
可以
在
中
针对共享
库
进行
静态
库
链接
吗?
makefile
、
shared-libraries
、
static-libraries
我试图制作一个generate来生成一个
静态
库
,我需要一个共享
库
中
的一些函数,所以我
在
makefile
中
链接
了一个共享
库
,但是它在未定义的对‘`fooo’的引用
中
失败了 .cpp.o: $(CC) $(CFLAGS) $(DEBUGFLAG) $(WARNING) -lshared_lib
浏览 1
提问于2017-10-15
得票数 2
3
回答
链接
到多个共享
库
,这些共享
库
都
链接
到一个公共
静态
库
c
、
linux
、
linker
假设您有两个共享
库
,lib1.so和lib2.so,这两个
库
都
静态
地
链接
了libcommon.a。如果动态
链接
lib1.so和lib2.so,编译
器
会不会抱怨符号引用不明确?或者,编译
器
是否足够聪明,能够知道
库
中
的公共符号
在
lib1和lib2之间共享,并允许您对两者进行动态
链接
?
浏览 0
提问于2010-03-09
得票数 7
回答已采纳
1
回答
iPhone
静态
库
链接
错误
iphone
、
objective-c
、
xcode
我正在
使用
一堆自定义
静态
库
来构建一个测试应用程序。然而,我一直收到以下
链接
器
错误
:"_OBJC_CLASS_$_<MainClassOfMiddleLevelLibrary>", referenced from: objc-class-ref-to-MainClassOfMiddleLevelLibraryin lib<HighLevelLibrary>.a(<HighLevelLibrary>.o)然而,当我构建(HighLeve
浏览 1
提问于2010-11-02
得票数 0
回答已采纳
1
回答
使用
C++ 13.1.2
在
AIX7.1上编译boost C++
库
c++
、
boost
、
shared-libraries
、
aix
、
xlc
我试图
使用
C++编译
器
在
AIX上编译boost xlC
库
的regex部分,并将其用作64位动态
库
,因为我需要比较几个C++ regex
库
和内置解决方案的性能,boost似乎是一个可行的选择。First:我已经编译了一些
库
,并
链接
到简单的测试应用程序,例如PCRE C++ regex
库
。当我还试图用-lboost_regex编译标志
链接
boost regex
库
时
,我会得到以下
浏览 4
提问于2015-09-30
得票数 3
回答已采纳
1
回答
链接
QtCore.a
静态
库
时
出现
链接
错误
c++
、
qt
、
static-linking
、
stub
、
linker-errors
{free(ptr);}我从这个文件创建了一个
静态
库
1) g++ -fPIC -c myStubs.cpp -o lib_mylib.o
在
Qt核心中,我们有文件qglobal.cppsize);Q_CORE_EXPORT void *qRealloc(void
浏览 0
提问于2016-09-30
得票数 0
2
回答
计算机
中
缺少C++ boost线程
c++
、
gcc
、
boost-thread
当我尝试
使用
g++编译
器
在
代码块上运行我的程序时,我遇到了这个非常奇怪的问题。我安装了boost,直到一周前才开始
使用
,我从来没有遇到过任何问题。今天,我回到了我正在做的一个项目,当我试图运行它
时
,突然收到了下面的
错误
消息 程序无法启动,因为您的计算机
中
缺少libboost_线程-mgw47-mt-1_53.dll。现在我已经在这个程序中
使用
过boost线程,所以我不知道为什么要得到这个。同样奇怪的是,
在
我拥有的其他项目中,boos
浏览 1
提问于2013-05-26
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux库概念,动态库和静态库的制作,如何移植第三方库
从四个问题透析Linux下C++编译&链接
网站优化中站点为什么会出现404页面?
探索静态库与动态库的“奥秘”
导致死链接产生的这10个操作,你做过几个?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券