腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
解决
简单
多
文件
编译
中
c++
中
未定义
引用
错误
c++
我正在尝试cpprestsdk库,我发现在使用clang++ src/handler.cpp main.cpp进行
编译
时,我得到了这个
错误
: /usr/bin/ld: /tmp/handler-8f246d.oGetCurrentThreadId()' catch (exception co
浏览 157
提问于2020-12-26
得票数 0
回答已采纳
3
回答
Swift项目中架构arm64的.a库Xcode
未定义
符号
objective-c
、
c
、
swift
、
xcode
当我试图构建该项目时,我会得到以下
错误
:该库是为arm64、armv7和x86编写的fat库谢谢结构如下:我创建了一个Fat库,其中包含来自不同结构的所有fileLib.a,这些
文件
也可以找到。我创建了一个包含fat库和头的
文件
夹。
如何
在xcode
中
声明它们?
浏览 1
提问于2018-06-21
得票数 1
回答已采纳
1
回答
未定义
对类构造函数h
文件
的
引用
c++
、
c++11
、
compiler-errors
、
header-files
、
undefined-reference
我为一个程序提供了多个类,并且我已经修复了所有
错误
,但当我尝试
编译
时,它现在显示
未定义
的对`event::event(std::__cxx11::basic_string<char,std::char_traits,std::allocator >,std::__cxx11::basic_string<char,std::char_traits,std::allocator >,int,int)的
引用
。对于其他类,也报告了相同的
错误
。可能是h
文件
中</em
浏览 5
提问于2020-10-22
得票数 1
2
回答
GCC的
未定义
引用
/
多
定义
错误
c++
、
gcc
、
g++
、
header-files
我是
C++
的新手。我在用g++构建一个
简单
的
多
文件
项目时遇到了麻烦。,即do_something是一个
未定义
的
引用
,这是有意义的,因为
编译
器不知道something.cpp与something.h有任何关系。g++ -c main.cpp something.cpp:没有
错误
!但是,当我尝试运行g++ *.o时,它会给出与上面相同的
错误
,所以我认为这是一个链接器
错误
。有谁能解释一下
如何
编译<
浏览 6
提问于2015-07-23
得票数 0
回答已采纳
1
回答
通过混合使用C和
C++
生成.so
文件
c++
、
c
、
gcc
、
system-verilog
.o gcc -shared -o libr.so file1.o file2.o 使用这种方法,C
编译
没有
错误
,但是当我尝试
编译
verilog testbench和libr.so
文件
时,我得到了“
未定义
的
引用
”
编译
错误
。因此,似乎c和
c++
文件
之间的链接断开了,vcs
编译
失败。
c++
文件
是用c样式编写的,所以当我将file2.cpp的扩展名改为file2.c
浏览 84
提问于2021-08-24
得票数 1
回答已采纳
1
回答
链接到生成的
c++
共享库
c++
、
shared-libraries
、
matlab-compiler
尝试将
C++
代码集成到Matlab
编译
器SDK生成的
C++
共享库
中
。生成一个包含test.h, test.so, and readme.txt的
文件
夹。根据readme.txt开放主目录和gedit ~/..bashrc
文件
编辑库链接路径,根据readme.txt 3在
文件
中
添加环境变量XAPPLRESDIR & LD_LIBRARY_PATH。/test main.cpp -o main 我犯了
错误
浏览 2
提问于2016-12-09
得票数 2
3
回答
CLion -无法
解决
类
中
对构造函数的
未定义
引用
c++
、
clion
我已经看过了,但似乎无法找到
解决
方案。project(test_2) include_directories("..SDK类的构造函数,它
简单
地写成:
浏览 2
提问于2020-06-05
得票数 0
2
回答
C++
对方法的
未定义
引用
,如果所有内容都转到.h
中
怎么办?
c++
、
extern
、
undefined-reference
下面我编写的
简单
C++
代码出现了
编译
错误
在FeaureExtract.h
中
void featureExtract() some code在main.cpp
中
#include "Feature
浏览 5
提问于2012-07-31
得票数 0
回答已采纳
1
回答
轻微更改命令以
编译
C++
程序会导致
错误
linux
、
command-line
、
compiling
、
c++
今天早上,我试图在命令行上使用以下命令
编译
一个
C++
程序我花了大约一个小时试图
解决
为什么我一直得到
未定义
的
引用
&
多
定义
错误
,直到我意识到我的
编译
命令是
错误
的,而且应该是为什么放置-o前会导致
编译
错误
浏览 0
提问于2014-02-20
得票数 1
1
回答
GCC期权的CMake配置等价
c++
、
gcc
、
cmake
、
linker
使用Windows 10上的
C++
SDL2使用MinGW-w64
编译
g++项目非常
简单
,可以使用以下命令:cmake_minimum_required(VERSION 3.7)add_executable(cf
浏览 2
提问于2017-06-19
得票数 0
回答已采纳
1
回答
多个定义和
未定义
的
引用
c++
我的
C++
代码在
编译
时会出现许多“
多
定义”
错误
。include "testA.h" std::cout << C << std::endl;在变量声明前加上"extern“可以
解决
这些”
多
定义“
错误
,但是引入了”
未定义
引用
“
错误
。我已经尽我所能
解决
浏览 3
提问于2016-09-07
得票数 0
回答已采纳
1
回答
用Fortran程序调用
c++
函数
编译
错误
c++
、
fortran90
我试图在
编译
时将
C++
函数链接到Fortran程序
中
。我正在使用make
文件
使用mpif90进行
编译
。我将
C++
对象
文件
添加到后者的对象
文件
列表
中
。这个函数自己
编译
得很好但是,当我将.o
文件
添加到Fortran程序
文件
的make
文件
中
时,会得到以下
错误
: O:函数
浏览 0
提问于2013-06-29
得票数 0
1
回答
使用VS2017为Linux构建原型
c++
、
linux
、
visual-studio-2017
、
protocol-buffers
、
grpc
我尝试了一个
简单
的
C++
程序,它
编译
并执行得很好,现在我需要添加一个生成的protobuf源代码,并且链接经常失败。
未定义
的对‘google::protobuf::google’的
引用
C:\程序
文件
(x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\V
浏览 1
提问于2018-03-28
得票数 1
回答已采纳
2
回答
编译
Rcpp包
c++
、
r
、
rcpp
背景 我的公司正在考虑将R与RStudio结合到我们的工作环境
中
。作为安全检查的一部分,我们必须在一个包
中
编译
每个不同的C/
C++
文件
,以扫描可能的安全漏洞。我知道二进制
文件
是可用的,我真的希望我能使用它们,但是我们必须自己
编译
。我没有R经验,也有一些
c++
的经验,从大约5年前。我试图只
编译
Rcpp
C++
代码,我不知道这是否可能。我现在已经安装了ubuntu,在
编译
时会收到很多“
浏览 4
提问于2014-10-21
得票数 2
回答已采纳
1
回答
使用Clang/Ninja生成所有可能的
错误
c++
、
c
、
clang
、
ninja
我正在
编译
一个相当大的库,其中包含许多外部依赖项,我需要将这些依赖项拉入。每次我尝试
编译
时,我都会得到一个关于缺少头
文件
的新
错误
。然后,我必须找到在哪里可以找到头/库,并将其添加到项目包含
中
。这个
编译
-然后查找-头/源的过程是重复的,并且需要大量的时间。 我希望
编译
器继续尝试在一个
错误
列表
中
构建和输出所有缺少的头
文件
。使用Clang可以做到这一点吗?如果可以,我
如何
控制它?在相关
浏览 19
提问于2019-11-19
得票数 6
回答已采纳
2
回答
linux LXTerminal中使用树莓派的
编译
错误
command-line
、
raspberry-pi
我正在尝试
编译
和运行示例
文件
blink.c,但是我无法
编译
它。这是我已经做过的事情。我已经搜索了涉及这个问题的帖子,但我找不到
解决
方案。/tmp/ccAYNTuE.o:在函数‘main’
中
:blink.c:(.text+0x1c):
未定义
对‘pinMode’的
引用
blink.c:(.text+0x28):
未定义</e
浏览 2
提问于2014-02-23
得票数 0
1
回答
在静态库
中
混合使用C和
C++
代码
c++
、
c
、
static-libraries
我正在尝试创建一个包含C和
C++
函数的静态库,然后在C环境中使用这个库。根据,我将C函数包装在
C++
函数
中
。库的makefile使用"ar -rvs libNAMEX.a $( OBJECTS )“,其中OBJECTS包含由gcc或g++根据类型(GCC版本4.4.1)
编译
的对象
文件
。在构建库时,我没有遇到任何
错误
。但是,当我尝试
编译
一个使用以下库的C
文件
(使用GCC 4.5.1的交叉
编译
版本)时:“operator new
浏览 2
提问于2011-08-29
得票数 0
4
回答
轻松检查共享库
中
未解析的符号?
c++
、
linker
、
shared-libraries
我正在编写一个相当大的
C++
共享对象库,并且遇到了一个小问题,这使得调试变得很痛苦: 如果我在一个头
文件
中
定义了一个函数/方法,并且忘记为它创建一个存根(在开发过程
中
),因为我是作为一个共享的对象库而不是一个可执行
文件
来构建的,所以在
编译
时不会出现
错误
,告诉我我忘记了实现那个函数。我发现
错误
的唯一方法是在运行时,当一个链接到这个库的应用程序最终因为一个“
未定义
的符号”
错误
而崩溃。我正在寻找一种
简单<
浏览 2
提问于2009-10-24
得票数 87
回答已采纳
1
回答
我不能在我的.cpp 10.14
中
编译
macOS
文件
,只能
编译
一个由macOS项目生成的目录,比如Xcode或CLion
c++
、
compiler-errors
、
g++
、
clang++
我只是试图在不使用
C++
的情况下
编译
代码,但是遇到了以下
错误
: #include <iostream>
浏览 0
提问于2019-03-10
得票数 0
2
回答
如何
检查是否正在
编译
C++
代码的一部分?
c++
我在一个相当大的代码库
中
工作,我真的不明白构建系统是
如何
工作的。我在代码
中
添加了一个
C++
函数,但在运行时得到了一个
未定义
的
引用
错误
,这告诉我我添加的部分可能没有
编译
。我想知道
如何
检查
文件
的某个特定部分是否正在
编译
?
浏览 2
提问于2022-08-22
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券